我可以提高按钮的触摸灵敏度吗?
Posted
技术标签:
【中文标题】我可以提高按钮的触摸灵敏度吗?【英文标题】:Can i enhance touch sensitivity of a button? 【发布时间】:2011-10-19 16:30:12 【问题描述】:我正在开发一个应用程序,这里有两个按钮,用于浏览我应用程序中的故事,比如下一个和上一个按钮。它们没有正确点击,我的意思是我必须点击它们两次或三次才能使它们在设备上工作。无论如何,我可以增加按钮的灵敏度,以便只需轻轻一按即可工作。任何建议和帮助表示赞赏。
【问题讨论】:
【参考方案1】:使用RelativeLayout
s,用 10-15 dp 的填充/边距包围每个Button
s,并将触摸侦听器注册到RelativeLayout
s 而不是Button
s。
【讨论】:
【参考方案2】:这与您设备上其他地方的按钮行为不同吗?如果是这样,你在你的应用程序中做了一些奇怪的事情,破坏了一些东西。如果不是,那么这只是您的设备工作方式的问题,您几乎不需要做任何事情来使应用中的按钮表现不同。
您可以做的一件事是将开发 (DevTools) 应用程序放在您的设备上并打开指针位置以在您的屏幕上查看正在生成的实际指针事件。
【讨论】:
我不知道你的按钮有多小,但如果你把它们做得足够小,它们肯定很难触摸。以上是关于我可以提高按钮的触摸灵敏度吗?的主要内容,如果未能解决你的问题,请参考以下文章