如何创建扩展视图缩小点击?

时间:2012-07-25 10:56:42

标签: android

我必须显示项目列表以及加号(+),点击加号列表时应展开&再次单击列表应缩小

2 个答案:

答案 0 :(得分:2)

你可以这样做,但需要做更多的工作 如你想要展示

名称,地址和加号应更改为减号, 您需要制作自定义列表视图,您可以使用

在列表中单击加号按钮

 nameText.setVisibility(View.VISIBLE);                                

adress.setVisibility(View.VISIBLE);

btn.setBackgroundResource(R.drawable.minus);

并点击减号按钮

nameText.setVisibility(View.GONE);

adress.setVisibility(View.GONE);

btn.setBackgroundResource(R.drawable.plus);

答案 1 :(得分:1)

如果你想创建像windows这样的树视图,那么它不是android支持的UI元素。与此类似的是ExplandableListView元素。

虽然在一个业务应用程序中,我发现这个http://code.google.com/p/tree-view-list-android/项目完全符合您的要求。