【发布时间】:2011-11-29 00:17:59
【问题描述】:
我想在每个项目之间显示一种带有分隔线的 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,我也会得到同样的错误。
【问题讨论】:
标签: android android-linearlayout tablelayout divider