我在同一个LinearLayout中有两个listView。每个listView看起来像这样:
<ListView
android:layout_width="fill_parent"
android:layout_height="0dp"
android:id="@+id/listViewReceived"
android:layout_weight="1"
>
</ListView>
<ListView ><!--same as above-->
问题是两个listViews都有一个滚动条但我想要显示没有滚动条的所有项目。
如果我在列表视图中滚动任何内部生成的移动。但我希望在整个屏幕上显示滚动条。如何绿色吧。 https://drive.google.com/file/d/0B_Z2NZi-dbUMc3FCOTQ1UDNWRnM/view
答案 0 :(得分:0)
问题是两个listView都有你的滚动条,但我想显示没有滚动条的所有项目。
将此添加到所有listview
android:scrollbars="none"
答案 1 :(得分:0)
android:scrollbars = none将定义要显示或显示的滚动条。这不会禁用滚动(您可以在适当的方向滚动)但只是隐藏用户界面中的滚动条。请尝试以下代码
listView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_MOVE) {
return true; // Indicates that this has been handled by you and will not be forwarded further.
}
return false;
}
});