2

저는 Android Studio를 사용하고 있으며 여기에서 사용 가능한 모든 질문과 답변을 검색하여 가능한 모든 것을 시도했습니다. 그러나 아무 것도 효과가 없었습니다. 도와주세요. 나는 안드로이드를 처음 접했고 배우기 매우 골동품.주 활동에서 제목 표시 줄을 숨기는 방법 : Android Studio를 사용하고 있습니다.

NoTitleBar.Fullscreen과 다른 테마를 사용하는 경우 :

여기 내 XML 코드입니다. 앱은에서 OnCreate()에서

<?xml version="1.0" encoding="utf-8"?> 

<uses-permission android:name="android.permission.CAMERA"/> 
<uses-feature android:name="android.hardware.camera"/> 
<uses-permission android:name="android.permission.WAKE_LOCK"/> 

<application 

    android:theme="@style/AppTheme" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:persistent="true"> 

    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:configChanges="keyboardHidden|orientation"> 

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


     </intent-filter> 

    </activity> 

</application> 

+0

활동 또는 행동 제한을 사용하고 있습니까? – Mahamadali

+0

[이 링크]를보십시오 (http://stackoverflow.com/questions/2591036/how-to-hide-the-title-bar-for-an-activity-in-xml-with-existing-custom- 테마) – user3678528

답변

5

내가 당신의 안드로이드 Studio 버전이 무엇인지 알고있다 사용할 수있는 확장되면? 새 버전의 경우,이 활동을 만들 때, 당신은 당신의 고해상도> 값> styles.xml에 styles.xml에

<style name="AppTheme.NoActionBar"> 
     <item name="windowActionBar">false</item> 
     <item name="windowNoTitle">true</item> 
    </style> 

확인이 값을가집니다 위의 같은 값이없는 경우 추가합니다. 그런 다음 매니페스트로 이동하여 활동 태그에 android:theme="@style/AppTheme.NoActionBar"을 추가하십시오.

<activity 
    android:name=".MainActivity" 
    android:label="@string/app_name" 
    android:screenOrientation="portrait" 
    android:configChanges="keyboardHidden|orientation" 
    android:theme="@style/AppTheme.NoActionBar"> 

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


    </intent-filter> 

</activity> 
+0

감사합니다! 이것은 내가 검색 한 내용이며 여기 일부 개발자는 이미 논의했지만 나는 얻지 못했습니다. 실제로 Manifest에 직접 코드를 삽입하고있었습니다! 하지만 스타일 폴더가 왔습니다! 우리가 해냈어! 너무 많이 고마워! –

1

추락되고 매니페스트

에서

this.requestWindowFeature(Window.FEATURE_NO_TITLE); 

또는

<activity android:name=".MainActivity" 
      android:label="@string/app_name" 
      android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"> 

클래스가 ActionBarActivity은 다음

actionbar=getSupportActionBar(); 
actionbar.hide(); 
+0

안녕하세요, @Aditya 코딩을 사용하면 xml에서 그것을하기를 원했습니다. (Window.FEATURE_NO_TITLE) 제목이 여전히 약간 깜박입니다. 또한 android : style = "@ android : style/Theme.Black.NoTitleBar.Fullscreen"로 스타일을 지정하지만 좋지 않습니다. 나는 아래 주어진 방법으로 그것을했다! 해결하기 위해 시간을내어 주셔서 감사합니다 :) 첫 번째 솔루션도 작동 중입니다 :) –

+0

다행 행복 코딩 :) –

0

안드로이드 스튜디오 3.0

는 다음과 같은 AppTheme을 res 폴더로 이동 한 후 Values 폴더 오픈 Styles.xml을 변경 : 여기

<style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> 

가 부착 된 스크린 샷입니다 : 를 enter image description here