相关疑难解决方法(0)

如何在Android中隐藏状态栏

我提到了这个链接.在如果上的EditText用户点击(为前要:)在那个时候键盘会被弹出,并在同一时间,用户可以可以滚动查看所有剩余的视图(例如:撰写,主题,发送按钮),那个屏幕.同样在我的应用程序中,我有一个活动,我有一些小部件或视图.假设用户点击我的Activity中的Edittext然后键盘弹出,我可以滚动查看剩余的视图.但是如果我android:theme="@android:style/Theme.NoTitleBar.Fullscreen"在清单中给出这个属性我无法滚动查看剩余的视图但是如果android:theme="@android:style/Theme.NoTitleBar"在清单中给出这样的属性我可以滚动查看剩余视图但是在该屏幕中有状态栏,这里我想要全屏和即使弹出键盘,我也可以滚动查看剩余的视图..?我必须为此做些什么改变..?

android android-theme android-statusbar

95
推荐指数
16
解决办法
16万
查看次数

Android:制作全屏应用程序

我可以对最新版本的Android Studio创建的新空白活动进行最简单的更改,以使应用程序全屏显示?

我想创建一个全屏Android应用程序.我正在使用Android Studio. 这篇文章建议我添加一行如...

android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen"

...到AndroidManifest.xml文件,如下所示:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
            package="com.lexogram.james.blackslate" >

            <application
                    android:allowBackup="true"
                    android:icon="@drawable/ic_launcher"
                    android:label="@string/app_name"
                    android:theme="@style/AppTheme" >
                    <activity
                            android:name="com.lexogram.james.blackslate.MainActivity"
                            android:label="@string/app_name"
                            android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen">
                            <intent-filter>
                                    <action android:name="android.intent.action.MAIN" />

                                    <category android:name="android.intent.category.LAUNCHER" />
                            </intent-filter>
                    </activity>
            </application>

    </manifest>
Run Code Online (Sandbox Code Playgroud)

当我这样做时,应用程序编译但在启动时崩溃.如果我删除该行,该应用程序运行正常,但使用操作栏和标题栏,其他用户也会注意到.

这是我第一次尝试创建Android应用程序,因此我的应用程序几乎不会改变原始的Hello World示例.

编辑:我创建了一个新项目,并对其进行了一次更改.以下是错误日志的摘录:

FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.lexogram.james.test/com.lexogram.james.test.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2669)...
Run Code Online (Sandbox Code Playgroud)

注意:我正在测试旧的三星SGH-T499Y,运行Android 2.2(Froyo)

android android-theme android-fullscreen

41
推荐指数
8
解决办法
13万
查看次数