ورود

View Full Version : چگونه دکمه back بسازیم در آندروید ؟



dktetki
شنبه 13 اردیبهشت 1393, 18:56 عصر
چگونه دکمه back بسازیم در آندروید ؟ ( اکلیپس )

poorman
شنبه 13 اردیبهشت 1393, 19:01 عصر
به سادگی :لبخندساده:

اول یک دکمه توی layout بذارید، بعد برید توی اکتیویتی تون
بعد از اینکه دکمه رو مقدار دادین توی رویداد onClickListener کد زیر رو بزنین

yourActivityName.this.finish();

این کد اکتیویتی که داخلش هستید رو میبنده و اگر اکتیویتی دیگه ای در پشت باز باشه، به اون برمیگرده، در غیر اینصورت کلا برنامه بسته میشه

پس اگر هویت دکمه شما back هست نه exit، باید اکتیویتی ها رو بعد از اینکه به یک اکتیویتی دیگه رفتید نبندید

dktetki
یک شنبه 14 اردیبهشت 1393, 21:55 عصر
ممنون
میشه یه راهنمایی دیگه هم بکنید ، وقتی دکمه back میزنیم چیکار کنیم که موقعیت اسکرول اون اکتیویتی که finish میشه حفظ بشه که اگه باز هم بهش وارد شدیم بیاد از همون موقعیت اسکرول قبلی و نیاد از اول اسکرول

poorman
یک شنبه 14 اردیبهشت 1393, 23:38 عصر
توی تاپیک جدیدی که زدید جواب دادم