如何以编程方式将按钮从适配器添加到膨胀布局中?
我在列表视图的适配器内使用充气机。我需要根据每行数据的状态添加不同的按钮,所以我想我需要以编程方式执行此操作,但如何确保将其插入布局内的正确位置?
Im using an inflater inside an adapter for my listview. I need to add in a different button depending in the state of the data for each row, so Im thinking I need to do this programmatically, but how do I make sure its inserted into the correct place inside the layout?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
每个场景都有两个视图文件。通过代码在所需位置添加视图的问题会让您不堪重负。
或者有一个包含该按钮的视图,并将可见性设置为 GONE,以便在不需要时关闭。
Have two view files for each scenario. You will overkill yourself with the problem to add views at the desired place by code.
Or have one view that holds the button, and set visibility to GONE to dismiss when you don't needed.