在我的应用程序中,我有一行用于增加窗口小部件的宽度(通过向右/向左拖动线),并且我ScrollView在相同的活动中启用了.我需要在用户触摸该行时禁用滚动视图操作,当用户释放时,应该启用它.本ScrollView应在可视状态,但滚动视图的作用应该被禁用.请帮我解决这个问题.我试过这些,但没有一个是有效的.
scroll.setEnabled(false);
scroll.setFocusable(false);
scroll.setHorizontalScrollBarEnabled(false);
scroll.setVerticalScrollBarEnabled(false);
Run Code Online (Sandbox Code Playgroud)
提前致谢.
我有以下问题.我有一个GridView内部LinearLayout如下图所示.我想在用户点击GridView图像中的空白区域时检测点击事件,我想要的位置是红色区域,也是绿色区域内.
但我有以下问题.
onClickListener为GridView:错误,因为适配器不能添加Click事件.onItemClickListener了GridView:我只是可以检测存在的项目(在图像中的白框)onClickListener,LinearLayout我只能检测绿色区域上的点击事件,而不是红色区域.那么我该如何解决上述问题呢.
@Edit:我的布局看起来像:
<LinearLayout>
<GridView
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
谢谢 :)
