TOGLIERE LA BARRA IN ALTO

di il
1 risposte

TOGLIERE LA BARRA IN ALTO

Potrebbe capitare che durante la creazione della vostra applicazione vi dia fastidio la barra grigia in alto con scritto il nome del vostro programma ;

un modo per toglierla è di inserire all'inizio del vostro programma dentro il onCreate (Bundel %%) { } queste stringhe
requestWindowFeature(Window.FEATURE_NO_TITLE);
		getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
naturalmente lo dovete mettere prima del setContentView(R.layout.%%);

1 Risposte

  • Re: TOGLIERE LA BARRA IN ALTO

    Per ottenere lo stesso effetto non a runtime ma staticamente si può inserire l'attributo style nel manifest all'interno dell'activity di interesse (o, se tutte devono avere un determinato stile, all'interno del tag "application"). Ad esempio:
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.prova"
        android:versionCode="1"
        android:versionName="1.0" >
    
        <uses-sdk
            android:minSdkVersion="8"
            android:targetSdkVersion="15" />
    
        <application
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
           android:theme="@style/AppTheme"> //Questo è il tema dell'intera applicazione
            <activity
                android:name=".MainActivity"
                android:label="@string/title_activity_main"
                android:theme="@android:style/Theme.NoTitleBar.Fullscreen" > //Questo è il tema per la singola activity
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>
    La stessa cosa penso che si possa ottenere anche dall'editor grafico del layout.
Devi accedere o registrarti per scrivere nel forum
1 risposte