我在Android程序中使用listview。
我有两种类型的行。 1)只有一个文本视图,当您选择它时,它会打开一个新的意图。 2)3个textview和一个按钮,当你按下按钮时,它将打开一个新的意图。
我如何区分这些以及如何在一个适配器中制作这些不同的东西?
P.S:我真的在网上彻底搜索。我想在2-3天内做到这一点。但没有运气。谢谢。
答案 0 :(得分:0)
我认为您可以将单个列表项中的两个行合并,然后根据所需的行类型进行可见性播放。
例如,使用下面的布局,如果您需要为第2行显示ements,则可以将View.Gone
的{{1}}和row1_text
和View.VISIBLE
的{{1}}的可见性设置为row2_text*
类型。并切换row1类型的可见性。
row2_button