我正在开发一个 android 应用程序,我在其中制作了一个 ListView。我必须在 ListView 中的每一行添加 2 个按钮。这两个按钮是添加和删除。当用户选择其中一个按钮时,应该采取一些行动。我该怎么做?
原文由 Looking Forward 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在开发一个 android 应用程序,我在其中制作了一个 ListView。我必须在 ListView 中的每一行添加 2 个按钮。这两个按钮是添加和删除。当用户选择其中一个按钮时,应该采取一些行动。我该怎么做?
原文由 Looking Forward 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.7k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答588 阅读✓ 已解决
您首先需要创建一个自定义布局 xml,它将代表列表中的单个项目。您将添加两个按钮以及要从列表中显示的任何其他项目。
接下来,您将需要创建一个自定义 ArrayAdapter 类,您将使用它来扩展您的 xml 布局,以及处理您的按钮和点击事件。
最后,在您的活动中,您可以实例化您的自定义 ArrayAdapter 类并将其设置为您的列表视图。
希望这可以帮助!