2015-01-30 4 views
0

Я создаю чрезвычайно простое приложение для Android 2.2: единственное, что нужно сделать - это открыть URL-адрес, используя браузер по умолчанию.
При коротком щелчке значка приложения на экране появляется черный экран с именем приложения вверху, прежде чем открывать браузер.
Неужели это неизбежно при запуске приложения или есть какой-либо трюк, чтобы сделать приложение «безмолвным», т. Е. Мгновенно перейти в браузер?Возможно ли создать «тихое» приложение для Android?

Вот что я пробовал:

public class MainActivity extends Activity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     //setContentView(R.layout.activity_main); Don't even show layout   
     Uri uri = Uri.parse("https://www.google.com"); 
     startActivity(new Intent(Intent.ACTION_VIEW, uri)); 
     finish(); 
    } 
} 

Просто чтобы быть на безопасной стороне, я также поставить андроида: видимость = «ушел» в activity_main.xml.

Заранее благодарен!

ответ

-1

Попробуйте использовать тему Theme.Translucent.NoTitleBar

полупрозрачный делает вас прозрачным по умолчанию, нет строки заголовка не убивает строку заголовка.

Смежные вопросы