为什么这个屏幕,而应用程序每次打开

时间:2014-07-03 07:04:25

标签: android

在这里,我每次都会看到这个屏幕,只需要几秒钟,然后打开家庭活动。我不想在我的应用中使用此屏幕。如何解决它。

enter image description here

这是我的清单文件

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.example.asdf.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

对于您的信息,我使用支持库进行开发。

我将应用样式更改为&#34; @android:style / Theme.Translucent.NoTitleBar&#34; 然后此屏幕未显示但它对其他UI组件产生影响相同的应用程序如..微调,文本视图等。

3 个答案:

答案 0 :(得分:3)

在style.xml中添加此行

  <style name="AppTheme" parent="android:style/Theme.Holo">
   <item name="android:windowDisablePreview">true</item>

尝试这个..以前的那个应该工作。它为我工作

答案 1 :(得分:1)

如果要删除标题栏,请在“活动初始化”中使用以下内容:

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    setContentView(R.layout.activity_main);
...

答案 2 :(得分:0)

将Intent-filter代码移动到您的应用程序的任何活动。并删除该活动代码。

 <intent-filter>
        <action android:name="android.intent.action.MAIN" />

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

希望它能运作