我做了一个简单的android应用程序,我注意到下一个问题: 我有几个控件附加点击(或我说触摸)事件(按钮,图像视图)。其中一些是从android xml文件加载的,有些我是“在飞行中”。
现在当我滚动屏幕时,我必须2次点击按钮才能生效(点击事件)。在我看来,这与失去焦点有一些联系。 我是对的,如何解决?我只想点击一下就可以执行某些操作。
这仅在真实设备(HTC Wildfire)上发生。在模拟器中没有这个问题。
谢谢!
答案 0 :(得分:0)
你有没有机会
android:focusableInTouchMode="true"
为按钮?因为这会导致按钮需要一次触摸才能获得焦点,而另一次按钮则需要触发点击。