- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为Grade的自定义模型ArrayList。该模型包含返回成绩名称的getName()方法。
我的要求是
使用此 ArrayList 的 Grade 模型的 getName() 方法,通过传递 gradeNames 数组来创建 Alert Diolog 的 setSingleChoiceItems()。
当我选择 AlertDialog 上显示的列表中的某些项目时,我还想取回所选项目(整个年级模型)。
builder.setSingleChoiceItems(gradeNames, -1, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//**Here I want to get selected item back as "Grade" Object
notifyDataSetChanged();
}
});
请帮我解决这个问题。
谢谢!
最佳答案
用途:
yourArrayList.get(which);
在setSingleChoiceItems()
内部。
关于java - 从自定义 ArrayList 创建 Alear Dialog setSingleChoiceItems() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49745625/
我想在自定义对话框中实现 setSingleChoiceItems 但无法做到。我希望当我按下按钮时,会弹出一个带有 setSingleChoiceItems 的自定义警报框,然后它将转到另一个 Ac
我想创建一个自定义单元格,删除单元格右侧的“按钮”。 对于 AlertDialog,来自 link ,我从 xml 中膨胀了单元格,但它只出现在 setSingleChoiceItems 的 list
大家好,祝大家新年快乐! 我的应用程序遇到了奇怪的问题,我似乎无法修复。这应该是一个逻辑错误,但我无法以某种方式捕获它。 这是我的代码 public String[] str={"Disabled",
我使用 AlertDialog.Builder 创建了一个 AlertDialog,使用 setSingleChoiceItems 将 ListAdapter 设置为派生自 CursorAdapter
我有一个简单的 AlertDialog,其中包含两个元素的 setSingleChoiceItems 列表,效果很好。 final CharSequence[] blackwhite = {"Whit
我有一个警告对话框窗口,并使用下面的代码将列表中的选项设置为默认值。我在 Stackoverflow 中找不到任何合适的解决方案,所以添加了问题 CustomDialog 类将 Dialog 返回到我
我使用以下方法设置名为 mMap 的 GoogleMap 对象的 mapType。 private void setMapType() { final CharSequence[] MAP_T
我正在创建一个 AlertDialog,它将显示单选按钮列表以供选择。它按我的需要工作,除了在创建时,单选按钮显示在项目文本的左侧,我希望它们显示在对话框的最右侧 这是我得到的结果(没有足够的声誉来嵌
在过去的几天里,我阅读了很多关于在 Android 中自定义 AlertDialogs 的问题、答案和解决方案。尽管如此,他们都没有完全帮助我。 所以我的问题是: 通过 setSingleChoice
我有一个名为Grade的自定义模型ArrayList。该模型包含返回成绩名称的getName()方法。 我的要求是 使用此 ArrayList 的 Grade 模型的 getName() 方法,通过传
我正在使用 AlertDialog 显示数据库中项目的单选列表。我使用 AlertDialog.Builder 来构建它,但我不知道在这种情况下应该如何使用 setSingleChoiceItems
当我将 AlertDialog.Builder 的 setSingleChoiceItems 与列表适配器一起使用时,单选按钮不显示。如果我使用 Charsequence[] 数组,则会显示单选按钮。
我是一名优秀的程序员,十分优秀!