0

Android 개발에 익숙하지 않으므로 어리석은 질문 인 경우 유감입니다. 나는 android:theme="@style/AppTheme.NoActionBar"처럼 AndroidManifest.xml에서 Action Bar를 사용하지 못하게했지만 특정 활동에서 Action Bar가 필요합니다. 해당 활동에만 새 작업 표시 줄을 만들고 설정하려면 어떻게합니까?특정 액티비티가 비활성화되었을 때 새로운 ActionBar 설정하기

편집 : 내가 작업 모음을 갖고 싶은 활동이 작업 모음이없는 활동의 하위 항목이라는 것을 잊었습니다. 나는 이것이 문제를 일으킨다 고 생각한다.

getSupportActionBar().hide(); 
+0

가능한 복제 [안드로이드 활동에 테마를 적용?] (http://stackoverflow.com/questions/입니다 19125163/apply-a-theme-to-an-activity-in-android) –

답변

0

당신은 android:theme="@style/AppTheme"

로하고이, 액션 바 볼의 onCreate 방법 코드 아래에 추가 할 해달라고 활동에 테마를 유지 AndroidManifest에서, 즉 반대를 할 수 매니페스트 내 각 활동에 대해 특별히 테마 추가

<activity 
    android:name=".MainActivity" 
    android:theme="@style/Theme.AppCompat.Light.NoActionBar" > 
    </activity> 
0

:

1

정의 t 그는 화제의 그 perticular 활동을위한 주제 다.

<activity 
android:theme="@style/AppTheme.NoActionBar" 
> 
0

사용자 지정 작업 표시 줄을 만들 수 있습니다. 그리고 액션 바를 필요로하는 액티비티에 ActionBar 클래스를 구현하십시오. 당신이 원하는 것을 할 수있는 아주 쉬운 방법. 자습서 this을 따르십시오.

0

가장 좋은 방법은이 문제

<activity android:name=".MainActivity" android:theme="@style/AlertDialog.AppCompat.Light" android:label="activity_with_actionbar" /> 

와의

<activity android:name=".SecondActivity" android:theme="@style/Theme.AppCompat.NoActionBar" android:label="activity_with_no_actionbar" /> 
관련 문제