草庐IT

Pre-lollipop

全部标签

android - FloatingActionButton 默认边距在 Lollipop 中不起作用

我在CoordinatorLayout中显示FloatingActionButton和Recyclerview,当点击FAB时,将在中添加一行回收站View。现在的问题是,当我在API15中测试时,FAB有边距,但是当我在API22(Lollipop5.1.1-Nexus4)中测试时,我没有得到任何边距,并且FAB被按下到屏幕边缘。我担心FAB在API15中有默认边距设置(没有测试其他设备),但在API22中没有,或者我遗漏了什么。我的布局代码:------------------------------------------ 最佳答案

android - 通过设置 UI 在 Android Lollipop 或更高版本上设置 WiFi 优先级

KitKat有Settings>WiFi>AdvancedWiFi选项来设置优先级,如图所示。这在我的NexusLollipop和Marshmallow设备上不存在。我看到有一个可用的应用程序,但我想知道是否有一些我错过了管理这些的板载方法,如果没有,删除它背后的想法是什么。 最佳答案 这适用于我的CyanogenMOD13设备,我开始相信应该也适用于Lollipop和Marshmellow设备:在您的Wi-Fi设置中,点按溢出图标,选择“已保存的网络”。再次点击溢出图标,禁用“自动优先”。您现在可以通过向上或向下拖动信号图标来重新

android - 单击时如何将微调器放置在微调器布局下方并在 Lollipop 及上方显示微调器项目?

就像溢出菜单与工具栏重叠一样,当它在Lollipop和更高版本的android版本中显示下拉项目时,微调器会重叠自身。所以我需要把它放在微调器View下方而不是它上面。 最佳答案 你可以使用android:overlapAnchor="false"这将显示微调器View下方的下拉菜单(在api级别21及更高级别上工作)。 关于android-单击时如何将微调器放置在微调器布局下方并在Lollipop及上方显示微调器项目?,我们在StackOverflow上找到一个类似的问题:

android - 使用 ActionMode 时,Lollipop 状态栏变黑

我有一个状态栏,上面设置了以下主题:truetrue...我还有一个DrawerLayout对于我的大多数Activity,它会根据我的喜好设置状态栏的颜色:mDrawerLayout.setStatusBarBackgroundColor(getResources().getColor(R.color.myapp_green));我正在使用Toolbar,而不是默认的ActionBar,所以它存在于我的布局中(即抽屉导航在它上面绘制)。一切正常,除了在我的一项Activity中,我有一个多选模式,ActionMode.当这个ActionMode被激活(使用长按),它会覆盖Toolba

android - 如何使用新的 Lollipop API 访问所有 SD 卡?

背景从Lollipop开始,应用程序可以访问真正的SD卡(在Kitkat上无法访问它之后,并且在以前的版本上还没有正式支持),正如我问过的here.问题因为很少看到支持SD卡的Lollipop设备,而且仿真器实际上没有能力(或者有吗?)模拟SD卡支持,所以我花了很长时间来测试它.无论如何,似乎不是使用普通的File类来访问SD卡(一旦你获得了它的许可),你需要使用Uris,使用DocumentFile。这限制了对正常路径的访问,因为我找不到将Uris转换为路径的方法,反之亦然(而且这很烦人)。这也意味着我不知道如何检查当前的SD卡是否可以访问,所以我不知道何时向用户请求读/写(或向他们

android - 更新到支持库 23.2.0 后,前 Lollipop 设备中的后退箭头和溢出图标颜色错误

在Lollipop之前的设备上,升级到支持库23.2.0后,操作栏上的溢出菜单图标和后退按钮变为黑色。升级前它们是白色的(这是正确的颜色)。正确的颜色是:Lollipop之前的设备升级后出现错误的颜色,如溢出菜单图标所示:sytle.xml中的主题(pre-v21/Lollipop):@color/app_primary_colour@color/app_primary_dark_colour@color/app_accent_colour@color/app_background@style/custom_search_view_stylefalsetrue......我看过here

android - ListViewDraggingAnimation 在 Android 5 Lollipop 上损坏

我正在使用ListViewDraggingAnimation由DevBytes,但在AndroidLollipop开发者预览版2(LPX13D)上似乎已损坏。当我将一行拖到其他行上时,这些行将消失并且不再可点击(见下文)。我尝试为ListView禁用硬件加速,但没有任何效果。有人遇到过同样的问题吗?有什么提示吗?谢谢:) 最佳答案 我发现了问题。它来自这面旗帜。StableArrayAdapter.hasStableId.它从Lollipop的这个View中解决了所有问题。@OverridepublicbooleanhasStabl

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 - java.lang.IllegalAccessError : Class ref in pre-verified class resolved to unexpected implementation getting while running test project?

我已经使用第三方库(zxing)在实现项目工作正常之后实现了项目,然后在我编写了一个测试项目来对我的项目进行单元测试之后。运行测试项目后,主项目、类及其方法是没有给出任何错误,但是如果在主项目的该方法中使用了任何zxing框架类,则会在运行时而不是编译时出现上述错误。请告诉我如何解决这个问题? 最佳答案 您收到此错误是因为第三方库引用添加了两次。您已在测试项目的构建路径中添加了应用程序路径。所以库引用自动添加到测试项目”。删除属性->android下测试项目中的任何库引用。仅供引用,clickherefordetailexplana

android - 如何在 Android 上更改 pre-SDK-11 View 的透明度(alpha)?

如何更改Android上pre-SDK-11上的View的透明度(alpha)?在您建议使用具有一定透明度的背景颜色之前,请注意此方法不包括View中的所有元素,例如按钮的文本或View组的subview。 最佳答案 尝试使用AlphaAnimation:http://developer.android.com/reference/android/view/animation/AlphaAnimation.html/*必须使用动画才能让卡片褪色。*/AlphaAnimationalpha=newAlphaAnimation(0.7F