2011-05-12 26 views
1

的焦点我做了一个简单的Android应用程序,我注意到下一个问题: 我有几个控件附加点击(或我说touch)事件(按钮,图像浏览)。其中一些是从android xml文件加载的,还有一些是“飞”。失去在Android应用程序中的按钮

现在当我滚动屏幕时,我必须2次点击按钮才能生效(单击事件)。在我看来,这与失去焦点有一些联系。 我是否正确以及如何解决?我只需要点击一下就可以执行一些操作。

这只发生在真实设备(HTC Wildfire)上。在模拟器中没有这个问题。

谢谢!

回答

0

你,不管怎样,有

android:focusableInTouchMode="true" 

的按钮?因为这会导致按钮需要一次触摸才能获得焦点,而另一次触发点击。