Android 返回按鈕的實現
方法1:
new Thread(){
public void run() {
try{
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);
}
catch (Exception e) {
Log.e("Exception when onBack", e.toString());
}
}
}.start();
該方法等同於按返回鍵
方法2:
Runtime runtime = Runtime.getRuntime ();
try {
runtime.exec("input keyevent "
+ KeyEvent.KEYCODE_BACK);
} catch (IOException e) {
e.printStackTrace();
}
該方法同樣是執行返回鍵,但是效率較低,會有1秒左右的延遲
相關推薦
Android 返回按鈕的實現
方法1: new Thread(){ public void run() { try{ Instrumentation inst = new Instrumentation();
Android 中點選某個按鈕實現 返回鍵 的功能
有時候,我們需要用到返回鍵的功能,但為了美觀,通常我們會將返回鍵放在頁面左上角,這裡我們就需要觸發這個返回鍵的功能才能起到返回的作用,看程式碼吧 backBtn.setOnClickListener(new OnClickListener() { @Ove
Android 使用SwipeBackLayout實現滑動返回上一級頁面——實戰來襲
color tran 創建 line 不讓 -s sdn edi 會有 我們知道。APP在設計上習慣性的把返回button放在屏幕的左上角,那麽,在非常多時候(尤其是大屏幕手機),操作改返回button,就會有諸多不便了。為了更加方便實現“返回”功能。如今的一些
Android模仿iOS實現側滑返回(類似微信)
actionbar fin kth ins any lean blog 模仿 over 我們都知道側滑返回操作是 iOS 裏面比較常見的功能,一般是手指在靠近手機屏幕左邊緣向右滑動就可以關閉當前的界面,iOS 系統提供了這樣的 API,但是 Android 怎麽實現呢? 網
Android用戶點擊返回按鈕兩次退出整個APP
gen add toast 觸發 flag res 退出程序 ont sed 最近的APP項目有一個需求就是連續點擊兩次返回按鈕,退出整個APP,而不是返回到上一個頁面,這個連續是有時間限制的,在我的項目裏,我設置成2秒鐘,如果兩秒之內點擊了兩次,就代表用戶想要退出整個AP
Android 標題欄新增返回按鈕及響應
在Activity的onCreate方法中新增如下程式碼: ActionBar actionBar = getSupportActionBar(); if(actionBar != null){ actionBar.setHomeButtonEnabled(true); acti
Android開發實現點選兩次返回鍵實現退出功能
在使用android平臺的app是我們經常會發現點選兩次返回鍵會提示是否 退出的功能,下面講講此功能是如何實現的(此方法比較簡單) 第一種方法是對系統返回鍵進行監聽,定義一個變數記錄按鍵時間,通過計算時間差來實現該功能,程式碼如下: //退出時的時間 private long mExitTime;
Android 新增選單和返回按鈕
在toolbar上新增選單和返回按鈕 1. 新增選單 1.1 新建menu檔案 右擊res資料夾新建 Android resource dictionary,新建menu資料夾 右擊menu資料夾新建Menu resource file,輸入名稱 1.2 設定選單按鈕 &l
Android按鈕實現點選事件的幾種方式
此方法整體看上去簡單易懂,個人比較常用 xml佈局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.
Android-響應按鈕的點選三種實現方法
一、使用反射方式來實現按鈕的點選 新增一個onButtonClicked方法 public void onButtonClicked(View view) { TextView tex
Android天氣專案更新按鈕實現旋轉
(IDE為Eclipse) 第一步:建立動畫檔案 在res資料夾下新建animator資料夾,新建animator的xml檔案 點選下一步,介面裡填寫下圖內容 檔案建好之後填寫如下內容: (注意:android:drawable="@drawable/tit
Android Toolbar的返回按鈕怎麼顯示
其程式碼如下:private void setToolBar() { Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar_localMain); this.setSupportAction
玩轉Android之如何處理返回按鈕
Android和iPhone什麼的手機在按鍵上有一個很大的區別就是Android的手機有返回按鈕。今天就來講一下這個返回按鈕。這個問題處理不好後面會遇到些許的麻煩。 捕獲返回按鈕事件 首先建立一個我們今天要用的APP專案,然後給專案中新增兩個Activi
Android中按鈕的水波紋點選效果的實現
關於按鈕水波紋的點選效果,這個是我在http://blog.csdn.net/singwhatiwanna/article/details/42614953這篇文章讀到的。寫得真心不錯,我只是站在巨人的肩上而已。 我加了一些註釋,以至於我們更好的理解這篇不錯的文章 下面是主
【Android開發】Toolbar與返回按鈕
在toolbar上面的返回按鈕有兩個可能的功能: 結束當前fragment 結束當前activity 但無論是哪個,都需要設定這個按鈕的圖示並給這個按鈕一個監聽器: Toolbar toolb
Android 點選按鈕實現控制元件顯示隱藏
我寫了一個自定義的listview,listview 每一列點選切換圖示 同時顯示 隱藏的佈局,再次點選則隱藏該佈局。以下是判斷的程式碼: holder.isShowlin.setOnClickListener(new View.OnClickListener() { @
Android移動開發 實現按鈕機制的三種方法
Android開發中有三種主要的方式用於設定View的點選事件,1、建立內部類;2、主類中實現OnClickListener介面;3、使用匿名內部類。這三種方式都用到了OnClickListener介面,只是不同形式而已。其中OnClickListener是監
Android 自定義實現switch開關按鈕
前幾天在看蘑菇街上有個開關按鈕: 就在想是怎樣實現的,於是反編譯了它的原始碼,但是這時得到了下面的幾張圖片: 圖片對應的名稱: 無色長條:switch_frame; 白色圓點:switch_btn_pressed;左白右紅的長條:switch_bottom;黑色長條:
Android控制雙擊返回按鈕退出程序的代碼
err sed () ack TBase per androi text 控制 代碼過程中中,將代碼過程中比較常用的代碼段做個珍藏,下面的代碼內容是關於Android控制雙擊返回按鈕退出程序的代碼,應該是對大家有些幫助。 private static long back_p
Android Demo之旅 ListView底部新增載入更多按鈕實現資料分頁
在我們的實際專案中,資料應該說是很多的,我們的ListView不可能一下子把資料全部載入進來,我們可以當滾動條滾動到ListView的底部的時候,給一個更多的提示,當我們點選它即載入下一頁的資料,相當與我們的分頁效果,參考網上的東西,寫了一個小小的demo,並總結了一些知識