如何更改AppCompat主题的下拉菜单背景颜色?

时间:2015-07-07 06:45:10

标签: android drop-down-menu android-appcompat android-styles

我尝试更改下拉菜单背景,但无法找到正确的决定。 http://i.stack.imgur.com/OqO4j.png

那是../values-v21/styles.xml我用过

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

    <item name="colorPrimary">#009688</item>
    <item name="colorPrimaryDark">#00796B</item>
    <item name="android:textColorPrimary">#FFFFFF</item>
</style>

请解释一下,我怎样才能改变背景颜色。

1 个答案:

答案 0 :(得分:0)

由于您使用的是工具栏,因此您可以使用以下内容:

app.controller('MyCtrl1', ['$scope', 'UserFactory', function ($scope, UserFactory) {
UserFactory.get({}, function (userFactory) {
$scope.data = userFactory;
if(userFactory==null){
$scope.data2='true';
}
else{
$scope.data2='false';
}
})
}]);


app.factory('UserFactory', function ($resource) {
return $resource('/SpringRestCrud1/employee/9', {}, {
query: {
method: 'GET',
params: {},
isArray: false
}
})
});

popupTheme是:

<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/action_bar_main"
    app:popupTheme="@style/popupTheme"
    ...../>