我必须在我的所有界面上禁用“点击”声音,但我无法让它在Spinner项目上工作。无论我做什么,当我在Spinner上选择一个项目时,我总能听到声音:
这就是我的尝试:
<Spinner android:id="@+id/selecao_ordem"
***
android:soundEffectsEnabled="false" />
我的微调项目:
<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="?android:attr/spinnerDropDownItemStyle"
android:singleLine="true"
android:layout_width="match_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:ellipsize="marquee"
android:soundEffectsEnabled="false" />
关于Java代码:
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,
getResources().getStringArray(R.array.selecao_ordem_opts));
adapter.setDropDownViewResource(R.layout.spinner_item);
selecao_ordem.setAdapter(adapter);
selecao_ordem.setSelection(opcoes.ordem);
selecao_ordem.setSoundEffectsEnabled(false);
我做错了什么?