Majid Ebrahimi 19 ارسال شده در ۳ شهریور ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳ شهریور ۱۳۹۲ سلام. ببخشید با چه دستوری میشه کنترل کلید سخت افزاری back را در دست گرفت.مثلا با زدن این دکمه برنامه ما یک سری کار انجام دهد و بعد بسته شود. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۳ شهریور ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳ شهریور ۱۳۹۲ میبایستی که تابع onKeyDown را override کنید و کد کلید Back را برای اینکه چه عملیاتی مورد نظر است را قرار دهید. @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) {} return super.onKeyDown(keyCode, event); } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Majid Ebrahimi 19 ارسال شده در ۳ شهریور ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۳ شهریور ۱۳۹۲ خیلی ممنون از جوابتون.اما برنامه ارور می ده.یکیش اینه که میگه بولین نمی تونه چیزی برگردونه. در کدی که شما گذاشتید باید فقط دستوراتم رو درون if قرار دهم.یا تغییر دیگری هم بدم. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۳ شهریور ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۳ شهریور ۱۳۹۲ public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { // your code here return false; } return super.onKeyDown(keyCode, event); } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Majid Ebrahimi 19 ارسال شده در ۳ شهریور ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۳ شهریور ۱۳۹۲ خیلی خیلی ممنون. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .