草庐IT

Lollipop

全部标签

android - 通知图标不显示在 Lollipop 的状态栏中

这是我用来显示通知的代码。notification=newNotification.Builder(context).setContentIntent(contentIntentTwo).setContentTitle("Appname").setSmallIcon(R.drawable.ic_launcher).setLargeIcon(notificationLargeIconBitmap).getNotification();通知和通知图标显示在下拉通知抽屉中,但不显示在Lollipop的状态栏中。这是它在Lollipop中的样子:这只发生在Lollipop上。

android - 屏幕关闭时,MediaPlayer 在 Lollipop 上过早切断播放

我在Lollipop设备上遇到了MediaPlayer的问题。基本上,当设备屏幕关闭(即用户锁定设备)时,播放会继续,但会提前1-2秒结束。不过,当屏幕打开时不会发生这种情况。我在MediaPlayer上有一个onCompletionListener:@OverridepublicvoidonCompletion(finalMediaPlayermediaPlayer){intprogress=mediaPlayer.getCurrentPosition();intduration=mediaPlayer.getDuration();Log.d("PlaybackController"

Android Lollipop 按钮波纹不显示

当在XML布局代码(androidL)中定义常规按钮时,默认情况下它会在按下时产生涟漪效果,效果很好。但是,当定义了常规按钮并向按钮添加特定背景色时,波纹效果将被移除。我将如何再次将按钮波纹添加到按钮? 最佳答案 您可以将按钮背景属性设置为您自己的RippleDrawable。参见here. 关于AndroidLollipop按钮波纹不显示,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

android - Android Lollipop 中应用程序外部配置文件和内部配置文件之间的数据传输

与AndroidforWork相关的问题。我的应用程序是一个设备管理员特权应用程序,现在我修改了创建托管工作配置文件并将其自身设置为配置文件所有者的代码。问题是,如果我升级我的应用程序,它将成为设备管理员的配置文件所有者。现在将有我的应用程序的两份,一份在配置文件之外,一份在配置文件内(标记版本)。如果我需要将一些数据从个人空间应用转移到工作资料应用(标记版),有什么办法吗? 最佳答案 DevicePolicyManager类实现了addCrossProfileIntentFilter明确允许将Intent从托管配置文件发送到主要用

android - Sensor.TYPE_STEP_DETECTOR 在 android Lollipop 上找不到

我正在开发一个计步器android应用程序,为此我使用了Sensor.TYPE_STEP_DETECTOR,它可以从androidKitKat获得。在Nexus5和SamsungAlpha上一切正常,但后来我在MotoG(Lollipop)和Nexus4(Lollipop)上测试了我的应用程序,当我尝试获取Sensor.TYPE_STEP_DETECTOR类型的传感器时,两个设备都返回null。这是我的代码:privatebooleancheckSensorAvailability(){SensorManagersensorManager=(SensorManager)getActiv

Android Lollipop 部分分隔符/分隔线

我正在尝试创建带有“部分分隔符/分隔符”的表单,就像在Android的设置Activity中一样。我通过转储View层次结构检查了Activity,我注意到分隔符只是某种带有绘制渐变的填充。只有2个LinearLayouts(1,2),它们之间没有View(3)。是否有一种“Android”方式来绘制相同的分隔符?我不想创建临时解决方案。 最佳答案 Lollipop带有产生阴影的高程值,参见https://developer.android.com/training/material/shadows-clipping.html.如果

android - 9 在 Lollipop 中显示奇怪背景的补丁

我最近刚更新到api22,我们的9-patch按钮开始出现一些奇怪的行为。似乎是另一个按钮或某种边框出现在按钮后面,并在选择按钮时做一种提升动画。我指的是您在按钮右端看到的白色部分。这是xml。 最佳答案 将此添加到布局中的Button以消除这种效果。android:stateListAnimator="@null"希望对您有所帮助。 关于android-9在Lollipop中显示奇怪背景的补丁,我们在StackOverflow上找到一个类似的问题: http

android - Android Lollipop 中的信号 33 是​​什么?

我最近观察到信号33崩溃,但找不到相关解释。该信号通常应用于system_server进程,但我找不到有关为什么应用它或哪个进程应用它的任何详细信息。此外,这在Lollipop之前的任何版本中都从未见过。那么,从Lollipop开始,框架发生了哪些变化? 最佳答案 AndroidLollipop及更高版本为名为THREAD_SIGNAL的信号保留信号33(__SIGRTMIN+1),如您在https://android.googlesource.com/platform/system/core/+/android-5.0.0_r2/

Android 通知内容文本不会显示在 OS 4.4.4 Kitkat 上,但会显示在 OS 5.0 Lollipop 上

我在我的应用程序上实现了用于解析推送通知的android通知。但是最近我发现kitkat上没有显示通知内容。它仅在OSLollipop上显示。这是图片...在Kitkat4.4.4上:在Lollipop5.0上:两个图像的代码相同:NotificationCompat.InboxStyleinboxStyle=newNotificationCompat.InboxStyle();NotificationCompat.BuildermBuilder=newNotificationCompat.Builder(mContext);Notificationnotification=mBuil

android - 如何以编程方式扩展三星 Lollipop 设备上的状态栏?

我使用这段代码来扩展状态栏:Objectsbservice=getSystemService("statusbar");ClassstatusbarManager=Class.forName("android.app.StatusBarManager");Methodshowsb;if(Build.VERSION.SDK_INT>=17){showsb=statusbarManager.getMethod("expandNotificationsPanel");}else{showsb=statusbarManager.getMethod("expand");}showsb.invok