我想要一个包含很少可点击元素的列表视图菜单,并且最后一个元素必须是可扩展的列表视图项。我的意思是当我单击最后一个元素时,应该扩展一个额外的位置。
问问题
10732 次
1 回答
7
你有三个选择。
使用 ExpandableListView ,其中每个组项都没有子项,最后一个组项将有子项(单击父组时它们会展开),周围有很多例子。
当 getView 调用时,使用 listview 并在最后一个项目上膨胀视图,您知道何时加载最后一个位置,因为您在函数上收到它。
如果您有少量项目,请考虑使用线性布局看起来像一个列表视图,并为最后一个项目使用另一个线性布局。
例如
<LinearLayout android:orientation="vertical">
<TextView />
<TextView />
<LinearLayout
android:orientation="vertical"
android:onClik="expand">
<TextView />
<TextView />
</LinearLayout>
</LinearLayout>
于 2013-07-17T13:28:56.150 回答