我想知道設備主頁按鈕的具體操作?即當您點擊主頁按鈕時發出了什麼意圖,意圖類別和行動?這將回到空白的主屏幕。我想知道在點擊我自己的自定義按鈕時執行此操作時會發生什麼。謝謝(PS我知道這不是標準的,但我的設備也不是)。Android - What Intent主頁按鈕問題?
9
A
回答
-1
你可以參考代碼:
Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);
更新:
Button btnHome;
btnHome = (Button) findViewById(R.id.Home);
btnHome.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// sendKey(KeyEvent.KEYCODE_HOME);
myHandler.sendEmptyMessage(Home);
}
});
class myRunnable implements Runnable {
public myRunnable(int key) {
this.keycode = key;
}
int keycode;
@Override
public void run() {
sendKey(keycode);
}
public void sendKey(int keyCode) {
System.out.println("Judy--------------------->sendkey " + keyCode);
long now = SystemClock.uptimeMillis();
long n = System.currentTimeMillis();
try {
KeyEvent down = new KeyEvent(now, now, KeyEvent.ACTION_DOWN,
keyCode, 0);
KeyEvent up = new KeyEvent(now, now, KeyEvent.ACTION_UP,keyCode, 0);
IWindowManager wm = IWindowManager.Stub.asInterface(ServiceManager
.getService("window"));
wm.injectKeyEvent(down, false);
wm.injectKeyEvent(up, false);
} catch (RemoteException e) {}
}
}
12
如果你想顯示在主屏幕上,你可以通過做檢查這個示例應用程序:http://developer.android.com/resources/samples/Home/index.html
0
這是xml的意圖,以防您正在尋找它:
<activity
android:name=".MainActivity"
android:launchMode="singleTask"
android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<!-- The following two intent-filters are the key to set homescreen -->
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
0
相關問題
- 1. 風景方向主頁按鈕問題
- 2. 禁用Android主頁按鈕
- 3. 在Android的主頁按鈕?
- 4. Android按鈕問題
- 5. Android - 按鈕問題
- 6. css的問題 - 主題按鈕
- 7. Android:按鈕Noob問題
- 8. Android上的按鈕問題
- 9. Android主頁按鈕箭頭方向
- 10. 如何禁用Android 4.0主頁按鈕?
- 11. 禁用主頁按鈕android 1.6?
- 12. 在Android中處理主頁按鈕?
- 13. Android操作欄主頁按鈕
- 14. Android Phonegap - 檢測主頁按鈕?
- 15. Android ActionBar錯誤的主頁按鈕ID
- 16. android-actionbar單擊更改主頁按鈕
- 17. 禁用後退主頁按鈕Android 3.1
- 18. ViewDidAppear主頁按鈕
- 19. Android的 - 將按鈕樣式爲主題
- 20. 自定義標題欄上的Android主頁按鈕
- 21. magento - 主題按鈕
- 22. 如何使後退按鈕充當Android中的主頁按鈕
- 23. 覆蓋服務中的主頁按鈕和返回按鈕 - Android
- 24. Android多時間按鈕按下問題?
- 25. nfc intent dispatch問題
- 26. Android - Android的後退按鈕問題
- 27. 鎖屏VS主頁按鈕和背景問題
- 28. 按主題更改主頁
- 29. Android中的Intent和TabHost問題
- 30. 活動問題,而主頁鍵按
請問什麼是myHandler? – 2013-07-16 18:50:27
@Mr_and_Mrs_D myHandler是一個Handler。 – Judy 2013-07-17 06:11:11
真的嗎?你能解釋你的代碼嗎?在你的代碼中沒有myHandler的定義 - 請編輯你的答案,解釋它如何回答問題並讓我知道 – 2013-07-18 15:01:20