PDA

View Full Version : گذاشتن افکت صدای کلیک روی image Button



EHSAN99100
یک شنبه 11 بهمن 1394, 20:08 عصر
سلام من یک image button دارم که می خوام وقتی روش کلیک شد صدا کلیک یا هر صدایی دیگه ای بده که کاربر متوجه شه که روی دکمه کلیک شده.
اما هر کاری می کنم صدای کلیکی نمی شنوم

<ImageButton android:id="@+id/ibtn_play_Changesub"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:background="#00000000"
android:clickable="true"
android:soundEffectsEnabled="true"
android:src="@drawable/ibtn_comment1" />


ibtn_play_Changesub.setOnClickListener(new OnClickListener() { @Override
public void onClick(View arg0) {
ibtn_play_Changesub.playSoundEffect(SoundEffectCon stants.CLICK);


bookmark();
}
});

JYasProgramer
دوشنبه 12 بهمن 1394, 08:33 صبح
سلام دوست من یه راهش اینه که

final MediaPlayer mp = MediaPlayer.create(this, R.raw.sound);
ibtn_play_Changesub.setOnClickListener(new OnClickListener() { @Override
public void onClick(View arg0) {

mp.start();
bookmark();

}

});



یا

ibtn_play_Changesub.playSoundEffect(android.view.S oundEffectConstants.CLICK);