首页 > TAG信息列表 > android-5-0-lollipop

java-新的Android 5.0中的TextView.getTextColor(Context context,TypedArray typedArray,int defStyle)方法在哪里消失

在将SDK更新到Android 5.0之后,消失了TextView.getTextColor(Context context,TypedArray typedArray,int defStyle)方法.我将此方法用于自定义TextView(用于xml中的int colorId定义).那么如何从xml确定int颜色ID?解决方法:这是获取TextView颜色的示例代码: TextView tv = (TextView

android-菜单项选择不会更改textview背景

我已经在我的应用程序中更改了弹出主题.但有一个问题.当用户单击菜单项时,标签的背景不会改变,如下图所示. 样式: <style name="PopupTheme" parent="Widget.AppCompat.PopupMenu"> <item name="android:background">@color/primaryDark</item> <item name="android:t

Android L(API 21)-java.lang.IllegalArgumentException:服务意图必须明确

Android新版本-“ Lollipop”(API 21)带来了很多变化,但是如果您希望将应用程序定位到该API,则会附带一些价格. 当我们开始将应用程序适应新的API时,遇到的第一个问题就是IllegalArgumentException:服务意图必须明确 如果您遇到了问题,并且实际上打算以显式方式使用您的意图(这意味

设置了所有者设备应用程序后,为什么不能创建受限个人资料?

我最近注意到,设置了设备所有者应用程序后,就无法创建受限配置文件. 第一种情况:未设置我的设备所有者应用程序时. 在“设置”>“用户”中:我可以“添加用户或个人资料”,然后在“用户”或“受限个人资料”之间进行选择.   第二种情况:设置了我的设备所有者应用程序时.从“设置”>“

无法构建android内核

我正在尝试为模拟器构建Android内核.但是构建失败了.我正在使用android-5.1.1-r1. 这是错误消息: mkdir -p /home/ying/WORKING_DIRECTORY/out/target/product/generic/obj/GYP/shared_intermediates/templates/org/chromium/base; cd external/chromium_org/base; python ../bui

android-在首次显示的自定义滑动选项卡视图中设置文本颜色

我正在尝试根据标签状态在自定义视图中的滑动标签上设置文本颜色.它正在工作,但未在初始显示中显示. 选择选项卡时,自定义视图中的文本颜色应为白色,否则为深灰色.我已经部分工作了:当我手动选择一个选项卡时,文本颜色会正确更改. 我的问题是,在第一次显示时,第一个选项卡的文本不会

android-Gmail listview翻转动画

我试图创建动画,就像我们在Gmail的listview小部件中看到的一样.选择行时,我们按左侧的圆圈,它会翻转成选中标记. 我打算做的是创建一个具有两个比例动画的动画集.由于某些奇怪的原因,它不起作用. 我暂时只使用一张图片,并将翻转功能应用到该图片上.这是我的anim.xml: <?xml version

如何在Android中为片段制作单独的后堆栈

我有一个活动,其中包含单独的片段和FrameLayout中的导航按钮. FrameLayout包含表示应用程序类别之一的内容片段(时间轴,配置文件等).单击导航按钮可在内容片段(类别)之间切换.类别也有子类别. 问题是如何针对每个类别使用单独的后向堆栈进行适当的向后导航,如何在每个类别都记住最

使用两个点值的向量在Android 5.0.1和5.0.2上崩溃吗?

我正在使用Android下载网站here上的一些Vector. 像contact phone icon这样的图标. 并将其放入文件中,如下所述: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewpo

手机锁定时,Android-从服务显示警报对话框

我的问题是从服务的锁定屏幕上显示警报对话框.手机处于解锁状态时,显示效果很好.实际上,如果电话处于锁定状态,它将仅解锁电话,并且警报对话框将出现在锁定后面.这是我的代码: Service.java: public static void popupDialog(String sender , String msg) { final String sender

android-片段UI冻结在事务中,但在从片段返回堆栈中还原相同片段时工作流畅

我有一个活动,一次显示一个片段,总共有三个不同的片段. 包含RecyclerView和ThirdFragment的FirstFragment和SecondFragment具有ScrollView. 问题是当片段在运行时附加时,UI冻结,但是自定义OnItemClickListener侦听器可以正常工作.当我选择FirstFragment的任何列表项时,它将重定向到

Android 5(Lollipop):是否可以使通知背景透明?

有什么方法可以使Android中的通知背景透明吗?我通过将RemoteViews与Layout和NotificationCompat一起使用来创建通知: RemoteViews rv = new RemoteViews(getPackageName(), R.layout.notification_layout); NotificationCompat.Builder mBuilder = new Notific

java-Android 5.0 IllegalArgumentException:服务意图必须明确:在com.google.android.location.internal.GoogleLocat

我正在尝试在我的活动中检索调用类LocationClient的connect方法的设备的位置,但是,在进行调用时,系统崩溃,但出现以下异常: **FATAL EXCEPTION: main Process: com.unipagossales, PID: 3833 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.unipagossale

android-无法访问Context.USAGE_STATS_SERVICE

我正在尝试通过以下方式访问lollipop中的Usage_Stats_Service: final UsageStatsManager usageStatsManager=(UsageStatsManager)this.getSystemService(Context.USAGE_STATS_SERVICE); 我可以转到Context类,看看此常量如何存在,但Android Studio一直说这不是有效的常量. 我也尝试

具有相机2 API的Android Lollipop上的ZSL功能

我试图从相机应用程序,相机框架和libcameraservice实施以及相机HAL v3.2规范中了解Android 5.0对ZSL功能的支持. 据我了解,在Android中实现ZSL的方式有两种: >框架实施的ZSL >在Kitkat中,仅支持框架实现的ZSL,这非常简单. (将双向流用于ZSL) >在Lollipop中,他们非常清楚地记录了实施

java-如何使用AccessibilityService.getWindows()获得可遍历的AccessibilityNodeInfo?

我正在编写适用于Android的AccessibilityService,并且在API级别达到20之前,我一直在使用AccessibilityEvent.getSource()方法来触发onAccessibilityEvent(AccessibilityEvent event)时获得可遍历的AccessibilityNodeInfo.尽管生成的AccessibilityNodeInfo并不总是反映屏幕的内容,但

在WebView Android(Lollipop)中修复了文本大小

我在WebView中有这个简单的代码 <tr><td valign='top' width='30%'><span style='font-size:11px !important;'> @label</span></td><td valign='top' width='2%'><span style='font-s

Java-片段过渡:共享元素

这个问题已经在这里有了答案:            >            How to start shared element transition using Fragments?                                    6个 向您展示我想要达到的目标的最简单方法是此视频: shared im

棒棒糖中工具栏的背景颜色是正常的,但在奇巧中是白色

在棒棒糖中,工具栏的背景色正常显示,但在KitKat中,它显示为白色. 我不知道为什么 activity_main.xml <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-au

ACTION_IMAGE_CAPTURE返回图像文件作为Extra而不是Data

我的应用程序的功能之一包括相机.用户拍照,然后应用程序显示图像. 我使用StartActivityForResult从ACTION_IMAGE_CAPTURE开始意图,并通过onActivityResult捕获响应.通常,我可以简单地在onActivityResult中收到的意图上调用getData()并获取MediaProvider的内容uri. 我的问题如下:我的

替换片段不会完全替换之前的片段.为什么这样?

我正在实现一个“ fragments-101”程序,在该程序中,单击相应的按钮时将替换一个片段.但是,发生以下情况: 为什么会这样?为什么初始片段未完全替换? MainActivity和两个片段xml文件都使用LinearLayout.我在这里搜索有关该问题的信息,发现replace()方法有时可能有问题,因此我尝试使用add

Android-将URI转换为棒棒糖上的文件路径

我目前正在尝试制作媒体播放器来播放音频.我目前正在运行棒棒糖.我遇到了为媒体播放器设置dataSource的问题.首先,这是我设置dataSource的方法: public void playSong() { player.reset(); Song selSong = songs.get(songPos); long currSong = selSong.getId(); /

检索项目的父项时出错:找不到与给定名称’android:Theme.Material.Light’相匹配的资源

我在styles.xml中遇到此错误: Error retrieving parent for item: No resource found that matches the given name ‘android:Theme.Material.Light’. 在清单中: <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="21" /> Andr

android-Eclipse疯了(自SDK Lollipop更新以来)

我几天都不能写代码. 当我尝试编辑布局时,Eclipse通常返回此错误.并创建新项目,新的xml文件,尝试运行项目: “parseSdkContent failed java.lang.ExceptionInInitializerError” “parseSdkContent failed Could not initialize class android.graphics.Typeface” 我删除了

如何在Android 5.0中使所有通知的声音和振动静音?

我想禁用所有传入通知的声音和振动.我不介意电话震动是否也被关闭.但是,不应触摸用户的电话音量设置. 多亏了AudioManager,使通知声音变得容易了: audioManager.setStreamMute(AudioManager.STREAM_NOTIFICATION, true); 但是,禁用通知的振动比预期的要难. AudioManager具有以下不