主题是应用于整个Android应用程序或Activity的样式,而不是单个View。将样式应用为主题时,“活动”或“应用程序”中的每个“视图”都将应用它支持的每个样式属性。
如何使用switchCompat更改app android主题
我想用SwithCompat动态更改我的应用程序的主题,所以我实现了这个:public class SettingsActivity扩展AppCompatActivity {private final static int THEME_LIGHT = 2; ...
以编程方式将文本颜色设置为主要的android textview
如何以编程方式将TextView的文本颜色设置为?android:textColorPrimary?我已经尝试了下面的代码,但它为textColorPrimary和...设置文本颜色始终为白色。
如何使用新版本的getresources()。getColor?
我试图使用getresources.getColor(资源ID)获取一个颜色元素,但android告诉我它已被弃用使用getresources.getColor(资源ID,主题)。我怎么说出来......
我可以从我的应用主题中为我的应用中的所有AppBarLayout设置样式吗?
我想删除我的应用程序中所有AppBarLayouts的阴影。我知道我可以通过在我的布局xml的AppBarLayout标记中放置app:elevation =“0dp”来删除它,但我想在我的应用程序中执行此操作...
我可以对最新版本的Android Studio创建的新空白活动进行最简单的更改,以使应用程序全屏显示?我想创建一个全屏Android ...
注意:我搜索了一个小时并尝试了stackoverflow已经提供的所有解决方案。我正在研究主题叠加。我制作了一个示例应用程序,在点击动作时打开一个弹出菜单...
为什么WebView元素仍然具有Holo UI以及如何更改它们?
我在我的一个Android应用程序中有一个webView,setBuiltInZoomControls()设置为true但是我看到缩放控件有Holo UI而不是Material:更改或自定义这个的最佳方法是什么?
当我搞砸Oreo(8.1)设备中发生的崩溃应用主题时。这是我的代码,请检查一下。
我想动态更改片段的主题。我尝试过这些解决方案:首先尝试,在活动上设置getTheme方法。它只会改变活动的颜色:@Override ...
我试图将一个样式应用到EditText来改变它的colorAccent,我试图设置它的样式和android:textAppearance,但它完全忽略了我的新设置。我让它上班的唯一方法......
在我的应用程序中,我创建了一个像这样的PopupMenu:public void openPopup(View v){PopupMenu menu = new PopupMenu(MainActivity.this,v); menu.inflate(R.menu.menu_popup); menu.show(); } 我有 ...
如何从java代码中删除操作栏的阴影?如果我从样式中删除它工作正常。 .... <item name =“...
如何实际使用Android中Material Design工具生成的调色板?
我最近使用了https://material.io/tools/color/中的材质调色板生成器来生成调色板。正如您所见,此工具是Material.io上的官方工具。它产生了几个......
调用onSharedPreferenceChanged后应用主题不会更改
创建首选项活动后,我注意到,尽管调用了onSharedPreferenceChanged,但在检查我的复选框首选项时,我的主要活动不会更改主题。有谁知道...
我是Android新手(从最近1个月开始工作)。今天当我打开Android Studio(版本3.1.4)时,我发现了一件奇怪的事情。我的Darcula主题与默认主题混合在一起,现在它看起来像这样......
我一直在尝试在我的应用程序中启动一个新活动,虽然它确实片刻,在打开新屏幕后,应用程序停止。当我将自定义主题应用于...时,这个事情就完成了。
我正在使用android支持库BottomNavigationView,它在某些版本的android中看起来非常糟糕。这是我的代码:
我正在尝试为我的警报对话框设置android Theme.Light主题,但到目前为止没有成功。在阅读了几个教程后,我使用AlertDialog.Builder收集了我们无法设置主题...
更改DatePickerDialog样式,以显示日历而不是滚动条选择器
我在我的应用程序上使用DatePickerDialog,当它显示它看起来像这样我试图改变它的外观,看起来像这一个这是我如何声明我的选择器:DatePickerDialog datepicker = ...