我正在使用里面的数组创建一个 Spinner strings.xml
。
我注意到我可以android:entries="@array/theName"
用来填充我的微调器。或者我可以使用以下代码:
spinner = (Spinner) findViewById(R.id.spinner1);
ArrayAdapter<CharSequence> adapter1 = ArrayAdapter.createFromResource(this, R.array.theName, android.R.layout.simple_spinner_item);
adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner1.setAdapter(adapter1);
那么这两者有什么区别呢?一个跑得比另一个快吗?我完全赞成不使用所有代码,但如果它会导致我的应用程序的其余部分出现问题,我宁愿使用代码。我计划在我的应用程序的其他地方使用用户选择的内容。