4 android android-spinner android-studio
我已将我的数据添加到array.xml文件中并链接到
<string-array name="state">
<item>ANDAMAN NICOBAR ISLANDS</item>
<item>ANDHRA PRADESH</item>
<item>ARUNACHAL PRADESH</item>
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/drpstate"
android:entries="@array/state"/>
Run Code Online (Sandbox Code Playgroud)
我想动态更改此条目
提前致谢 ..
use*_*117 12
使用adapter.add()添加数据,然后调用adapter.notifyDataSetChanged()以应用更改.
Spinner spinner = (Spinner)findViewById(R.id.mySpinner);
List<String> list = Arrays.asList(getResources().getStringArray(R.array.state));
ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(spinnerAdapter);
spinnerAdapter.add("DELHI");
spinnerAdapter.notifyDataSetChanged();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14715 次 |
| 最近记录: |