使用AppCompat v22.2.1的Android Studio预览版上未显示ActionBar
我不熟悉安卓系统。我在Android Studio 1.3.1中遇到了一个问题。我无法在任何预览中预览我的ActionBar。如标题所示,我使用AppCompat v22.2.1和minSDK设置为11或15 在API 15预览版中,actionBar未显示,并且存在“无法解决resource@style/Widget.Holo.Light.ActionMode(未显示2个类似错误)的“呈现问题”。根据其他答案,我改为Holo Dark主题,然后我发现“无法解析resource@style/Widget.Holo.ActionMode(未显示2个类似错误)” 有了API 19预览版,顶栏完全消失了!然后我改为全息主题,顶部的栏显示出来,但仍然没有动作栏 使用API22预览版,也没有操作栏 这是我的build.gradle文件:使用AppCompat v22.2.1的Android Studio预览版上未显示ActionBar,android,android-studio,android-appcompat,Android,Android Studio,Android Appcompat,我不熟悉安卓系统。我在Android Studio 1.3.1中遇到了一个问题。我无法在任何预览中预览我的ActionBar。如标题所示,我使用AppCompat v22.2.1和minSDK设置为11或15 在API 15预览版中,actionBar未显示,并且存在“无法解决resource@style/Widget.Holo.Light.ActionMode(未显示2个类似错误)的“呈现问题”。根据其他答案,我改为Holo Dark主题,然后我发现“无法解析resource@style/Wi
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.primegarage_mada.primegarage"
minSdkVersion 11
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
}
在Style.xml中:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
我们什么时候需要返回true并返回super.onCreateOptions菜单(菜单)
我真的需要预览一下,因为我现在不能跑步
提前谢谢,在IDE中包括初始化ActionBar的位置(很可能是onCreate())如何选择Apptheme作为预览主题您的
活动是什么?@Booger我编辑了这篇文章。正如你所见,这是一个非常基本的应用程序,但预览不起作用。我测试的第一个主题是Apptheme,但仍然不起作用。在IDE中包括初始化ActionBar的位置(很可能是onCreate())如何选择Apptheme作为预览主题?你的活动是什么?@Booger我编辑了这篇文章。正如你所见,这是一个非常基本的应用程序,但预览不起作用。我测试的第一个主题是Apptheme,但仍然不起作用。
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" tools:context=".Accueil">
<item android:id="@+id/action_settings" android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never" />
<item
android:id="@+id/action_refresh"
android:title="@string/action_refresh"
android:icon="@drawable/ic_action_refresh"
app:showAsAction="ifRoom" />
</menu>
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_accueil);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_accueil, menu);
return true;
//return super.onCreateOptionsMenu(menu);
}