我在代码中创建listview dyanamicaly ..不通过XML .... !!Android - Listview API的
两件事我不能适用于列表视图,但我可以通过XML属性应用的代码。
1) android:divider="@android:color/transparent"
2) android:scrollbars="none"
什么是这些等效的API。
我在代码中创建listview dyanamicaly ..不通过XML .... !!Android - Listview API的
两件事我不能适用于列表视图,但我可以通过XML属性应用的代码。
1) android:divider="@android:color/transparent"
2) android:scrollbars="none"
什么是这些等效的API。
通常有一对get和set方法与xml属性具有相似的名称。我相信你想要的往往View#setVerticalScrollBarEnabled()
和ListView#setDivider()
:
您可以使用此分隔符。
setDivider(getResources().getDrawable(android.R.color.transparent));
关于滚动条我找不到任何东西。但是,如果将内容调整为列表大小,则不应出现scroollbar。
感谢。 View.SetVerticalScrollBarEnabled()工作。不过,我仍然无法设置分隔高度。我已经设置了列表项之间的15像素间隔的dividerHeight。一旦我设置setDivider()为透明颜色,那么列表项之间就没有间隙。 如何避免这种情况?我想要一个透明的背景,列表项之间有空隙。 – Vinoth 2011-04-11 12:16:07
改为使用Drawable。您可以创建一个并将alpha设置为0.请在此处查看它:http://developer.android.com/reference/android/graphics/drawable/ShapeDrawable.html – Aleadam 2011-04-11 12:29:43