我正在尝试当我点击微调项目时,列表视图显示该项目的更多详细信息

时间:2016-08-20 11:53:44

标签: android

当我点击一个微调项目时,我希望列表视图显示该项目的更多细节。
即如果我从Spinner中选择Student,则列表视图应显示学生姓名。

from __future__ import print_function

这样做的正确方法是什么?

1 个答案:

答案 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);