Android:使用警告对话框编辑值

时间:2013-06-26 14:55:58

标签: android popup alert edit

在我的应用程序中,我目前有一个xml布局,可以重复使用6次输入信息(这些是游戏中的转弯)。这很好用。在回合结束时,我提供了一个屏幕,其中包含每个回合的摘要。我想在每个回合旁边实施一个按钮来“编辑”该回合。有3种可以编辑的东西。理想情况下,警报对话框或类似“弹出窗口”的东西就是这个想法。

我最好每个“转”进3个按钮进行编辑,还是有办法用弹出窗口做到这一点?

感谢您就此事提出意见。

2 个答案:

答案 0 :(得分:0)

你有几个选择(可能更多我没想到)。如果它们位于ListView(或者即使不是),您可以使用ContextMenu。您可以在此处选择更改所选项目或其他项目。当用户长按项目

时,这将显示一个弹出窗口

PopupMenu可以为您提供类似的效果,可以在用户点击Button时弹出选项列表。请注意,这需要API> = 11

如您所述,您还可以使用AlertDialog。但是,从我对你想做什么知之甚少,我不确定这是你想要的。

同样,我不知道你有什么或想要什么的足够细节,但我会说前两个选项中的一个最适合你。我认为,至少有一个Button或多个Button,这取决于最适合您的应用的布局。您当然可以使用一个“编辑”Button,它使用类似PopupMenu的内容,并允许用户选择要编辑的内容。我希望这有点帮助。

答案 1 :(得分:0)

您可以使用每个转弯旁边的一个编辑按钮列出每个回合及其信息。按下编辑按钮时,创建一个新活动(意图),提示输入所有三个数据。