我想要显示一种在每个项目之间有分隔线的ListView。因为这个列表的每一行都将显示一个不同的自定义视图,所以我认为使用TableLayout并使用setShowDividers和SHOW_DIVIDER_MIDDLE来显示每个项目之间的白线会更容易一些。
为什么我在setShowDividers得到NoSuchMethod异常?
TableLayout table = (TableLayout)findViewById(R.id.my_table_layout);
if( table != null )
{
table.setShowDividers(TableLayout.SHOW_DIVIDER_MIDDLE);
}如果我将所有内容都转换为LinearLayout,我也会得到相同的错误。
发布于 2011-11-29 08:20:56
您使用的接口目标是什么?setShowDividers是在接口级别11 (蜂巢)中添加的。
https://stackoverflow.com/questions/8304221
复制相似问题