بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل خروج ناقص از برنامه با استفاده از دکمه مکانیکی back روی گوشی کاربران
سلام دوستان من یک برنامه دارم . فرض کنید یک دعا رو داره میخونه . در خود صفحه هم یک کلید خانه قرار دادم که اگر کاربر از اون استفاده کنه صوت قطع میشه و به صفحه قبلی میره ولی مشکل اینه که اگر کاربر با استفاده از دکمه back خود گوشی و یا home از رنامه خارج بشه برنامم میره پایین و گم میشه و بار بعدی که باز میشه از همون صفحه اول میاد بالا نه از آخرین صفحه در حالیکه دعا هنوز در حال خونده شدن هست و قطع نمیشه تا ری استارت بشه . راهش چیه؟ در پایین کد دکمه خانه رو هم گذشتم که با زدنش مدیا پلیر بسته میشه .
ممنون .
btnhome.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent intent = new Intent(ActivityDoa_Salehi.this, ActivityDoa_Index.class);
ActivityDoa_Salehi.this.startActivity(intent);
mediaplayer.stop();
ActivityDoa_Salehi.this.finish();
}
});
0
0
توی متد onBackPressed هم MediaPlayer رو Stop کنید لینک (12 سال پیش)
0
0
در ضمن اگر از اکتیوتی اصلی به این اکتیویتی میایین ، نیاز به کدهای بالا نیست ، کافیه متد ;()onBackPressed رو داخل onClick بنویسید. (12 سال پیش)
0
0
ممنون اسپیریت جان از لطفت مشکلم رو حل کردی اونم خیلی زود. ممنون (12 سال پیش)
0
0
خدا روشکر :) (12 سال پیش)
0
0
فقط در مورد اون مطلب که گفتی داخل onclick اگر دکمه خانه نداشته باشه که طبعا onclickنیست باید چه کار کرد؟ (12 سال پیش)
0
0
منظورم حذف دکمه مورد نظرت نبود ، منظورم اون intent و قطع پخش موزیک بود که داخل onClick نوشتی رو با onBackPressed جایگزین کنی. (12 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .