آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کلیک صدا دار

Sahand  10 سال پیش  10 سال پیش
0 0

سلام دوستان. 

واسه این که بتونم با تاج کردن دکمه در اندروید ، همراه تاچ صدا هم داشته باشه باید چطوری عمل کنم؟

من واسه دکمم آیدی درست کردم و تو قسمت ست آن تاچ لیسنر تو فراخوانی و صدا و این که صدای مورد نظرمو کجا بریم موندن.ممنون میشم کمک کنین

+1 0
نیاز به onTouch نیست، تو همون onClickListener باتن صدا رو براش لود کن با استفاده از MediaPlayer ! (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
FSR  10 سال پیش
+3 0

فقط قبلش باید یه فولدر raw درست کنی تویه res 

Button one = (Button) findViewById(R.id.button1);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.sound);
one.setOnClickListener(new OnClickListener(){

    public void onClick(View v) {
        mp.start();
    }
});
+2 0
البته صدای پیش فرض کلیک امدروید باز هم پخش میشه ( همزمان با صدای شما ) . که باید خاصیت sound Effect Enabled دکمه رو false کنی . (10 سال پیش)
+1 0
ایا این کار باعث کند شدن سرعت برنامه میشه ؟ (10 سال پیش)
+2 0
نه ، شما در تاچ دکمه از صوتهای زیر 0.5 ثانیه استفاده میکنید پس تاثیری در سرعت برنامه نداره . (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .