답변:
액션 바는 더 이상 사용되지 않으며 툴바로 대체되었습니다. 즉, 현재 Actionbar를 계속 사용하려면 다음을 수행 할 수 있습니다.
나는 오늘 같은 문제가 있었고이 솔루션이 저에게 효과적이었습니다. 참고로 Android Studio에 있지만 솔루션은 Eclipse와 유사합니다.
참고로 여기에 Actionbar를 툴바로 대체 할 준비가되었을 때 사용할 수있는 적절한 블로그 게시물이 있습니다 : https://blog.xamarin.com/android-tips-hello-toolbar-goodbye-action-bar/
나는 당신 "com.android.support:appcompat-v7:23.1.1"
이 당신의 module
설정 에 의존해야한다고 생각합니다 .
ActionBar
더 이상 사용되지 않습니다.
"build.gradle" 에서 종속성을에서 'com.android.support:appcompat-v7:23.1.1'
로 변경하십시오 .'com.android.support:appcompat-v7:23.0.1'
스타일 부모를로 변경할 수도 있습니다 "Theme.AppCompat.Light.NoActionBar"
.
Toolbar
대신 을 사용하십시오 ActionBar
.
이것은 나를 위해 작동합니다
res / values / styles.xml에서 AppTheme 부모를 변경하면이 문제가 해결되었습니다. 바꾸다
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
와
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
또는 목록에서 API 레벨 21 을 변경할 수 있습니다 .
goto : res-> values-> styles (V21)->
암호
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
</style>
미리보기Apptheme.NoActionBar
에서 와 같이 테마를 선택합니다 . 더 이상 사용되지 않으므로에 다시 오신 것을 환영합니다 . .NET에서 종속성을 변경할 필요가 없습니다 . 에서 까지 .ActionBar
ToolBar
build.gradle(Module:app)
com.android.support:appcompat-v7:23.1.1
com.android.support:appcompat-v7:23.0.1
이것이 당신을 도울 것입니다!
나는 비슷한 문제가 있었고 ActionBar가 더 이상 사용되지 않기 때문에 많은 사람들이 말했듯이 트릭은
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
참고 : 부모는 .NoActionBar로 끝납니다.
ActionBar가 더 이상 사용되지 않기 때문에 Android는 여기 developer.android.com 에서 읽을 수있는 ToolBar를 사용하게 되었습니다.
나는 지정을 시도했다
<style name="AppTheme.NoActionBar">
다른 게시물이 언급하고 오류가 발생했습니다. 다른 사람들은 그 문제가 없을 수도 있습니다.
Android Studio 1.5에서도 동일한 문제가 발생했으며 (AppCompatActivity에서도) 문제를 해결하려는 시도는 Android Studio를 2.0으로 업데이트하는 것이 었습니다. 제 경우에는 문제가 해결됩니다. 링크 다운로드는 http://tools.android.com/download/studio/canary/latest 에서 찾을 수 있습니다.
api 렌더링 레벨을 17로 변경해야하며, 상위 레벨 API에 렌더링 문제가있을 수 있으며, 상위 레벨 API가 기본 테마가 있다고 가정하고, 아무것도 지정하지 않았기를 바랍니다.