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

 

برای شروع کار یک پروژه جدید ایجاد می کنیم و اسمش رو 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 ,کدهای جاوای برنامه منبع

مشخصات

تبلیغات

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

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

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

Movie fire پولکی فروشگاه معرفی اجناس ارزان مرکز جوار دانشگاهی دانشگاه صنعتی سیرجان الان بخر تحویل بگیر خبر کانون تبلیغات آوا سایت تست