2017-01-11 12 views
0

私は最初のサイトでログインしてアンドロイドスタジオでアンドロイドアプリを作っています。問題は、ログイン・アクティビティではアクション・バーを非表示にする必要がありますが、ユーザーがログインした後はメイン・アクティビティに表示されます。これを行う方法はありますか?私はちょうど私が永久にそれを削除することができますチュートリアルを発見した。Androidのアクションバーを隠す

私を助けてくれてありがとう!例えば

requestWindowFeature(Window.FEATURE_NO_TITLE); 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 0); 

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

そしておそらく、あなたの拡張クラスを変更する必要があります

答えて

1

この

は、これらの行を追加してみます。 私はあなたが、これは持っていると思います:

public class Loguin extends AppCompatActivity 

だけAppCompatActivityを変更。あなたのログイン活動のONLY YOUは、ITが必要な場合は

public class Loguin extends Activity 
0

アンドロイド置き換える:

<activity 
      android:name=".Login" 
      android:theme="@android:style/Theme.NoTitleBar.Fullscreen" // <<== this 
> 
-1

活動から隠すアクションバー

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

以下のようにandroidmanifestにテーマラインを

アンドロイドを追加する必要はありません:テーマ、それは自動的にフルスクリーン表示されます。 onCreate()メソッドに1行追加します。

+0

OP

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 0); 

おかげでアクションバーではなく、ステータスバーについて尋ねました。 – Herrbert74

関連する問題