2015-11-03 88 views
0

我想通過創建一個具有我選擇的圖標的應用程序立即打開另一個應用程序(例如手機或相機)來解決股票鎖定屏幕上的應用程序(Verizon LG G4在我的情況下)的非可定製圖標問題。打開時。這個應用程序然後可以選擇鎖屏,並簡單地作爲其他應用程序的快捷方式。如何讓Android應用程序在打開時重定向到其他應用程序?

對於手機,它看起來像我需要沿着線的東西:

Intent intent = new Intent(Intent.ACTION_DIAL); startActivity(intent);

但我不知道的,這樣它會立即執行,其中把這個項目中,如果它甚至是正確的代碼,或者甚至有可能。另外,想知道打開一個應用程序如Firefox的代碼是什麼樣的。

注意:我正在使用Android Studio 1.4.1

回答

1

您的方法是正確的。

如果將它放在MainActivity的onCreate()方法上,應該沒有任何問題,它將在創建時被執行。

希望這會有所幫助。

+0

添加'noHistory'也可能有用。如果活動僅僅是重定向。 – Knossos

+0

參見http://stackoverflow.com/questions/10202903/skip-going-back-to-direct-parent-activity-when-pressed-back – JimmyB

+0

謝謝!我在MainActivity中使用了以下代碼: public class MainActivity extends AppCompatActivity {0} Override protected void onCreate(Bundle savedInstanceState){ Intent intent = new Intent(Intent.ACTION_DIAL); startActivity(intent); super.onCreate(savedInstanceState); }}' 並在MainActivity的Manifest中添加了'noHistory'。 它的工作原理,但有時點擊應用程序時,我可以看到一個空白的活動頁面,屏幕上顯示我的應用程序的標題,然後切換到電話撥號。我可以忍受它,但有什麼辦法可以避免這種情況? – Waltfeld

相關問題