【问题标题】:Android: New activity = no full screenAndroid:新活动=没有全屏
【发布时间】:2011-05-25 11:59:28
【问题描述】:

我正在开发一个 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 等。它只是归结为首先显示的布局。之后的任何布局都会显示其后面的第一个布局,并调整自身大小以仅使用所需的空间。

【问题讨论】:

  • 这有点令人费解。你能提供更多信息吗?您的活动是如何在 AndroidManifest 中设置的?你能发布 onCreate 代码和布局 xml 吗?

标签: android layout


【解决方案1】:

我已经有一段时间没有玩过Android了,但我认为你应该在manifest xml中为每个活动设置这样的东西。

【讨论】:

    【解决方案2】:

    正如 Losiowaty 所说,问题出在你的清单中。对于您不想设置为默认的每个活动,您必须设置一个主题。因此,在您使用 android:name=".myactivity" 之后,您必须添加 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 或您喜欢的任何主题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-16
      相关资源
      最近更新 更多