我正在寻找适合此要求的正确UI小部件:
当用户点击按钮时,会出现一个模态列表,用户点击和项目,然后焦点将返回到活动的Activity。
答案 0 :(得分:2)
您应该在this link
上查看AlertDialog和setSingleChoiceItems答案 1 :(得分:1)
这听起来像ContextMenu。
答案 2 :(得分:0)
你可以用对话框来做到这一点。您可以根据需要使用自定义视图自定义对话框。
对话框http://www.channels.com/episodes/show/6481543/Episode-8-The-Alert-Dialog
的一些帮助答案 3 :(得分:0)
CharSequence colors[] = new CharSequence[] {"red", "green", "blue", "black"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick a color");
builder.setItems(colors, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// the user clicked on colors[which]
}
});
builder.show();