ser*_*kye 0 android android-listview android-view
我需要在列表视图中设置一个偏移量。我最初是使用ScrollBy(X,Y)实现的,但是一旦我触摸列表视图,它就会恢复为零(我的偏移量为负)。
如何保持此偏移量?
如果您想在ListViewI 的顶部留一个空白,则可以使用填充。
将此添加到ListView布局xml中
android:clipToPadding="false"
android:paddingTop="25dp"
Run Code Online (Sandbox Code Playgroud)
您也可以通过编程方式进行,但如果可能的话,最好在xml中进行:
float paddingTopInDp = 25.0f;
Resources resources = getResources();
float paddingTopInPixels = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, paddingTopInDp, resources.getDisplayMetrics());
listView.setClipToPadding(false);
listView.setPadding(0, (int)(paddingTopInPixels + 0.5f), 0, 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1928 次 |
| 最近记录: |