در بسیاری از برنامه ها دیدم که درهنگام زدن دکمه بک گوشی تلفن همراه  یک پیغامی با  متن (برای خروج دوباره دکمه بک را  فشار دهید) رو به رو شدیم.در این مبحث میخواهیم این حالت رو به برنامه خودمون بیاریم.

 

برای شروع کار یک پروژه جدید ایجاد می کنیم و اسمش رو DoubleBack قرار میدیم.در ادامه وارد کلاس MainActivity.java می شویم و کدهای جاوای برنامه رو  داخلش می نویسیم.(نیازی به وارد کردن عنصری به لایه برنامه  نیست).در داخل کدهای جاوای برنامه ابتدا یک زمان برای دومین پرس دکمه بک در نظر میگیریم که در اینجا  2 ثانیه است.سپس یک متد onBackPressed ایجاد میکنم تا با دکمه بک کار کنیم. (کدهای کامل کلاس MainActivity).

 

 import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.widget.Toast;

 

public class MainActivity extends Activity {

 

private static final int TIME_INTERVAL = 2000; // # milliseconds, زمان مورد نیاز  برای دو پرس دکمه بازگشت.

private long mBackPressed;

 

 

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

 
 

دکمه ,android ,برنامه ,activity ,import ,کدهای ,import android ,جاوای برنامه ,کدهای جاوای ,کلاس mainactivity ,کدهای جاوای برنامه منبع

مشخصات

تبلیغات

آخرین مطالب این وبلاگ

آخرین ارسال ها

آخرین جستجو ها

بررسی طراحی ویلا و طراحی نما مدرن ارزان کده زیرپوش ضد عرق شیک کپی دانلود فیلم وبگاه تخصصی فیلم و سریال پرسش مهر 19 ریاست جمهوری اشپزی