如何从微调器中选择一个项目,然后在不使用按钮的情况下在文本视图中显示它,我知道我必须使用onItemSelected()但我不知道如何。 这是我的布局:
<Spinner
android:id="@+id/selectSpinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="37dp"
android:entries="@array/spinner_color">
</Spinner>
我的textview是空的:
<TextView
android:id="@+id/backgroundColorTV"
android:text="@string/background_color_TV"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
答案 0 :(得分:0)
backgroundColorTV.setText(parent.getItemAtPosition(pos).toString());
将此行写入onItemSelected()方法。像这样的东西
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
backgroundColorTV.setText(parent.getItemAtPosition(position).toString());
}