【发布时间】:2018-01-16 02:40:16
【问题描述】:
您好,所以我制作了 3 个微调值,但在我运行应用程序并选择一个值后,微调值发生了变化,但我看不到它。 Picture 1Picture 2
我选择了值 20,但在图 2 中我看不到值 这是我的xml文件代码:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Spinner
android:id="@+id/Spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=":" />
<Spinner
android:id="@+id/Spinner2"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Spinner
android:id="@+id/Spinner3"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
这是我的java类代码:
spinerOra = (Spinner) findViewById(R.id.Spinner1);
ArrayAdapter<CharSequence> AdaptorOra = ArrayAdapter.createFromResource(getApplicationContext(),
R.array.ora , android.R.layout.simple_spinner_item);
AdaptorOra.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinerOra.setAdapter(AdaptorOra);
spinerMinute1 = findViewById(R.id.Spinner2);
ArrayAdapter<CharSequence> AdaptorMinute1 = ArrayAdapter.createFromResource(getApplicationContext(),
R.array.minute1, android.R.layout.simple_spinner_item);
AdaptorMinute1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinerMinute1.setAdapter(AdaptorMinute1);
spinerMinute2 = findViewById(R.id.Spinner3);
ArrayAdapter<CharSequence> AdaptorMinute2 = ArrayAdapter.createFromResource(getApplicationContext(),
R.array.minute2, android.R.layout.simple_spinner_item);
AdaptorMinute2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinerMinute2.setAdapter(AdaptorMinute2);
我该怎么做才能让微调器向我显示选定的值?
【问题讨论】:
标签: android spinner android-arrayadapter