设置ToggleButton以在单击时播放默认声音?

Ada*_*tan 6 audio android click togglebutton

我的Android应用程序有一个常规按钮:

<Button
  android:id="@+id/allOnButton"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:layout_marginRight="130dp"
  android:text="@string/sensor_management_all_on" />
Run Code Online (Sandbox Code Playgroud)

还有一个切换按钮:

<ToggleButton
  android:id="@+id/accelerometerToggleButton"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:checked="true"
  android:textOff="off"
  android:textOn="on" />
Run Code Online (Sandbox Code Playgroud)

按下按钮时,会播放一个漂亮的"咔嗒"声,这样可以向用户提供实际按下按钮的良好反馈.

如何为ToggleButton设置咔嗒声?

nan*_*esh 3

要听到点击声音,您需要设置 clickListener。

onClickListener因此,在 上设置一个虚拟对象ToggleButton,它应该会播放声音效果。