Я пытаюсь создать приложение, которое в основном должно вести себя как ярлык для параметров настроек «Мобильная сеть», когда я его открываю. Я смог обработать его с помощью кода ниже. Он работает правильно, но когда я нажимаю кнопку «Назад», он перемещается на экран с белым фоном. Можно ли просто начать работу, а не открывать какие-либо другие экраны?Начало работы с Android-приложением
package com.exampl.mobilenetwork;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.phone", "com.android.phone.NetworkSetting");
startActivity(intent);
}
}
Просто позвоните финишу(); после startActivity (...) – dymmeh
Зачем вообще MainActivity? Просто сделайте NetworkSetting действие по умолчанию. –
Когда вы нажмете обратно в диалоговом окне «Мобильные сети», система отправит вас обратно в ваше приложение. Из того, что я вижу здесь, ваше приложение отображает белый экран, следовательно, это то, что вы наблюдаете. –