签名不在Custom ListView中工作

时间:2015-07-13 04:55:20

标签: android digital-signature gesture

我知道你们所有人这是一个愚蠢的问题,但不是那样的。

在我的自定义listView中,有一个隐藏的布局,当我从listView中单击按钮作为下拉列表时,它将是可见的。在那个布局中,我有一个线性布局,我想绘制签名。为此,我使用了GestureOverLayView和自定义Signture类。但是它们都没有工作意味着签名没有正确绘制。当我试图绘制签名时它只是削减。为了克服这一点,我使用了

android:focusable="true"
android:focusableInTouchMode="true"

android:focusable="false"
android:focusableInTouchMode="false"

还尝试在InterceptTouchEvent enter image description here上禁用ListView,但没有一个正常工作。那么请有人在此之前遇到过类似的问题吗? 提前帮助将不胜感激!!

1 个答案:

答案 0 :(得分:1)

我也有同样的问题

如果您使用View进行签名,则在 onTouchEvent(MotionEvent事件)中 您已编写此代码的视图 Activity.ListView.requestDisallowInterceptTouchEvent(true)

 

public boolean onTouchEvent(MotionEvent event) { Activity.ListView.requestDisallowInterceptTouchEvent(true); *Rest of code here* return true; }

因为View会混淆,所以它是签名抽奖或ListView滚动。 这应该工作