Android: новая активность = нет полного экрана - PullRequest
1 голос
/ 25 мая 2011

Я работаю над созданием приложения для Android.

Первый показанный мной макет перейдет в полноэкранный режим.У меня есть строка состояния вверху, затем название моего приложения, затем мой макет.

Я переключаюсь на другие макеты при нажатии кнопок.

Button bLogon = (Button) findViewById(R.id.bLogOn);
    bLogon.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            startActivity(new Intent("com.testy1.myapptest2.CREDENTIALS"));
        }
    });

Любой другой макет, который отображается с помощью этогоМетод, не будет идти в полноэкранном режиме.Я играл с fill_parent, match_parent и т. Д. Это просто сводится к тому, какой макет показывается первым.Любой макет впоследствии показывает первый макет позади него и сам меняет размеры, чтобы использовать только столько места, сколько ему необходимо.

Ответы [ 2 ]

2 голосов
/ 25 мая 2011

Я давно не играл с Android, но я думаю, что вы должны устанавливать такие вещи в манифесте xml для каждого действия.

1 голос
/ 25 мая 2011

Как сказал Лосиоваты, проблема заключается в вашем манифесте.Для каждого действия, которое вы не хотите устанавливать по умолчанию, вы должны установить тему.Так, например, после android:name=".myactivity" вы должны добавить android:theme="@android:style/Theme.NoTitleBar.Fullscreen" или любую другую тему, какую пожелаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...