当我点击一个微调项目时,我希望列表视图显示该项目的更多细节。
即如果我从Spinner中选择Student,则列表视图应显示学生姓名。
from __future__ import print_function
这样做的正确方法是什么?
答案 0 :(得分:0)
使用字符串(学生姓名)创建ArrayList
。现在在onCreate()中创建一个ArrayAdapter
,其中包含学生ArrayList
。
在Spinner
的EventListener(onItemSelected)中,检查Spinner项目文本。如果是“学生”,则将ArrayAdapter
的{{1}}设置为您在onCreate()中初始化的Students-ArrayAdapter;
<强>的onCreate():强>
Spinner
onItemSelected EventListener:
arrayList = new ArrayList<String>();
arrayList.add("Bob");
adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_spinner_item, arrayList);