2012-05-21 37 views
0

我有一个扩展ListActivity的活动。该布局包含一些通用的部件从衍生web视图的自定义窗口小部件:Android:Listview和Webview不可点击

<com.Android.myPrj.myWidget 
       xmlns:android="http://schemas.android.com/apk/res/android" 
       android:id="@+id/mywidget" 
       android:layout_width="200px" 
       android:layout_height="35px" 
       android:focusable="false" 
       android:clickable="false" 
       android:focusableInTouchMode="false" 
      /> 

当我设置能见度GONE或当我删除自定义窗口小部件一切正常。但是,如果小部件被绘制,我不能点击元素。甚至没有onListItemClick被调用。我能做什么?

感谢 塔塔

回答

2

的WebView在ICS马车。我不得不明确地设置

mWebView.setFocusable(false); 
    mWebView.setClickable(false); 

完成工作。 XML似乎没有效果。

+0

没有在果冻豆中工作。 –

+0

多数民众赞成在多数民众赞成什么它的做法! WebView接收触摸事件 – Dori

+0

但是,当它接收来自* WebView外*的触摸事件时,它就是错误的。 –