Android 单击项目后将子项目添加到listview项目
我正在开发一个android应用程序,我喜欢在listview中执行类似下图的操作: 如您所见,列表视图有一个自定义适配器,它从我的一个类中生成一个列表。 单击Listview项后,我想在其下添加一个视图,如Linearlayout或其他内容。 我该怎么做? PS:我必须在哪里放置一个MClickListener()?是在适配器的类中还是在onCreate()方法之后的主页中?Android 单击项目后将子项目添加到listview项目,android,listview,subitem,Android,Listview,Subitem,我正在开发一个android应用程序,我喜欢在listview中执行类似下图的操作: 如您所见,列表视图有一个自定义适配器,它从我的一个类中生成一个列表。 单击Listview项后,我想在其下添加一个视图,如Linearlayout或其他内容。 我该怎么做? PS:我必须在哪里放置一个MClickListener()?是在适配器的类中还是在onCreate()方法之后的主页中? PPS:在图片中,我指的是第1项的子项。。。很抱歉…您基本上希望使用视图存根执行操作,并实现附加到每个列表项的OnC
PPS:在图片中,我指的是第1项的子项。。。很抱歉…您基本上希望使用
视图存根执行操作,并实现附加到每个列表项的OnClickListener
如果不清楚,或者您找不到好的示例,请告诉我,我会看看我能做些什么。:) 好的,我设法使用ViewStub,并设法在listview的itemclick上对其进行充气。但是,当我第二次点击某个项目时,应用程序崩溃了,我知道为什么会崩溃,因为那里没有viewstub,它被膨胀了。如何检查viewstub是否已充气,以避免出现异常?我怎样才能把它放气呢?谢谢…我将onclicklistener编码到适配器中的getView方法中。。。是这样吗?