禁用Spinner上的声音效果

时间:2011-04-04 18:23:47

标签: android

我必须在我的所有界面上禁用“点击”声音,但我无法让它在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);

我做错了什么?

0 个答案:

没有答案