草庐IT

Lollipop

全部标签

Android Lollipop 设置状态栏文本颜色

我正在尝试在Androidv21中设置状态栏文本颜色,但我没有看到它的API方法。这是我目前所拥有的背景MyActivity.java>onCreate:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=getWindow();window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);window.setStatusBarColor(getResources().getColor(R.color.whi

android - Lollipop [微调器模式]中没有日历可视化的日期选择器对话框?

我阅读了文档:http://developer.android.com/guide/topics/ui/controls/pickers.html但是现在在Lollipop中出现了日历(对于一个事件来说可以,但对于设置出生日期来说很糟糕,我会使用微调模式。)我无法删除它!在布局中使用这个属性很容易:但如果我尝试设置,则来自DatePickerDialog的代码dialogDatePicker.getDatePicker().setSpinnersShown(true);dialogDatePicker.getDatePicker().setCalendarViewShown(false

android - Media Session Compat 未在 Pre-Lollipop 上显示锁屏控件

我正在使用来自AppCompatSupportLibraryRevision22的MediaSessionCompat。在Lollipop上,我收到了通知,而且锁屏的背景是专辑封面。一切都很好。在Pre-Lollipop设备上,锁屏上的音乐控件根本不显示。这很奇怪,我尝试了一切,但没有出现,甚至背景都没有变化。我希望有人能解决这个问题。注意:RemoteControlClient曾用于Lollipop和KitKat/***Initializestheremotecontrolclient*/privatevoidsetupMediaSession(){/*ActivateAudioMa

android - Lollipop API21 上的自定义搜索栏拇指不透明

这是我的搜索栏:这是style_progressbar.xml:这是style_progressbar_circle.xml这就是我在Lollipop中看到的样子这就是它应该的样子,这就是它在Kitkat和更低版本上的样子。有什么想法吗?我在Lollipop上的布局有一些问题,但这是我自己无法解决的唯一问题。 最佳答案 Material搜索栏默认启用分割轨道。您需要将其关闭。 关于android-LollipopAPI21上的自定义搜索栏拇指不透明,我们在StackOverflow上找到

android - DrawableCompat 着色在 Lollipop 之前不起作用

我正在使用新的TextInputLayout来包装EditText。当我确定一个字段有错误时,我会执行以下操作:Drawabledrawable=DrawableCompat.wrap(getEditText().getBackground());DrawableCompat.setTintList(drawable,ColorStateList.valueOf(Color.RED));这适用于5.0并将下划线变为红色,但在4.4或4.1测试设备上不起作用。我在这里想念什么?看起来很简单,根据谷歌“只是工作”......很确定我也有它的最新版本:编译'com.android.suppo

android - 如何从新的 Lollipop 工具栏中删除膨胀的菜单/项目?

我在布局中包含一个v7工具栏。我正在使用以下内容向其中添加一个菜单:mToolbar.inflateMenu(R.menu.options_add_contact);现在我怎么知道删除/重置它?我在黑暗中尝试了几张照片:扩充一个空菜单mToolbar.inflateMenu(0)moolbar.setMenu(null,null)toolbar.setMenu(null,null) 最佳答案 我不完全确定这是否是您的意思,也没有尝试过。mToolbar.getMenu().clear();应该清除菜单。我仍然使用onCreateOp

android - 如何在 Android Lollipop 中使用带有边框的 EditText

我正在开发一个Android应用程序。我需要知道我们如何才能拥有一个带边框的EditText。在Lolipop中,他们完全改变了EditText样式。我们可以不使用drawables吗? 最佳答案 在资源的drawable文件夹中写入editTextBackground.xml不要忘记在名为borderColor的资源中声明颜色。并将此背景分配给xml背景属性中的EditText它会将边框设置为EditText。更新您可以使用style属性来更改编辑文本的边框而不可绘制style="@style/Widget.AppCompat.E

android - Lollipop RippleDrawable 与 Pre-Lollipop 的选择器

我有不同draw9patchpng作为背景的按钮。目前按钮由selector控制,看起来像这样:对于AndroidLollipop,他们有一个用于触摸效果的RippleDrawable,如下所示:...关于新的触摸涟漪效果:1:我可以将draw9patch设置为RippleDrawable的背景吗?2:我要如何适应上述两种不同的xml我想遵循Materialdesign?我是否必须为新的RippleDrawable创建一个新的文件夹/布局xml? 最佳答案 1)是的。有关如何合成图层的更多详细信息,请参阅RippleDrawable

android - Android 5.0 Lollipop 中的 ActionMode ActionBar 样式(带有 AppCompat)

我使用本教程为Lollipop改造了我的Holo应用程序:http://android-developers.blogspot.ru/2014/10/appcompat-v21-material-design-for-pre.html我有什么:主题true@color/theme_primary@color/theme_primary_dark@color/theme_accent工具栏布局Activity继承自ActionBarActivity,多选模式下带有ListFragmentfragmentgetListView().setChoiceMode(ListView.CHOICE

android - Lollipop 上完全透明的状态栏和导航栏

我正在尝试制作一个android启动器。我想实现一个完全透明的状态栏和导航栏,这里是我的主题xml文件。@android:color/transparent@android:color/transparentfalsefalse最后两项不行,Lollipop上还有阴影。这就是它的样子(注意实际上状态栏和导航栏上有一个阴影):我想要实现的目标(新星发射器):如何让状态栏和导航栏“透明”而不是“半透明”? 最佳答案 更新您可以通过在Window内设置FLAG_LAYOUT_NO_LIMITS标志以编程方式在KitKat上和之后实现相同的