Можно ли выбрать активацию запуска во время выполнения? [Дубликат]

Невозможно напрямую обратиться к вашему вопросу, но он очень помогает. Попробуйте команду exists(), чтобы узнать, существует ли что-то, и вы знаете, что вы не должны использовать системные имена для своих переменных или функций. Пример ...

   > exists('for')
   [1] TRUE

   >exists('myvariable')
   [1] FALSE
10
задан user1613103 7 October 2012 в 01:38
поделиться

1 ответ

Я бы рекомендовал иметь вспомогательную активность, которая всегда обозначается как активность запуска в вашем манифесте. Затем в onCreate этого действия вы можете сделать все, что вам нужно, чтобы решить, какое приложение нужно запустить, а затем завершить вспомогательную деятельность. Пример:

В вашем манифесте (активность запуска):

<activity android:name=".HelperActivity" ... />

Затем, в HelperActivity's onCreate:

@Override
public void onCreate(Bundle b){
    super.onCreate();
    //determine what activity you want
    startActivity(new Intent(this, NewActivity.class);
    finish();
}
16
ответ дан dennisdrew 26 August 2018 в 03:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: