问题标签 [android-5.1.1-lollipop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1252 浏览

android - 长按 EditText 时应用程序崩溃 - 仅在 5.0.1 和 5.0.2 中

Edit Text在我的活动中使用了简单,如下所示。我尝试了堆栈和其他资源的不同解决方案,但它并没有解决我的问题。


长按出现以下错误


知道为什么这只发生在 5.0.1 和 5.0.2 中吗?它在 <= KITKAT 设备中运行良好。

编辑:

我在这里找到了解决方案,从应用程序中删除字体系列。但我用过如下。有没有办法只删除edittext的字体?保持应用程序使用字体?

values-v21 文件夹中的 style.xml

0 投票
0 回答
836 浏览

java - 在 Android 5.1.1 上创建 OrmLite 数据库时出错

我正在使用 OrmLite 库来处理我的 Android 应用程序中的数据库。它适用于所有版本的 Android,但我在 Android 5.1.1 (API 22) 上遇到了麻烦。我有一堂课DBHelper extends OrmLiteSqliteOpenHelper。在 onCreate 方法中,我为我的数据库创建表

变量models是描述每个表的字段的类数组。

我发现在创建表 OfferCategory 时出现异常java.lang.NullPointerException: Attempt to invoke interface method 'int com.j256.ormlite.field.DataPersister.getDefaultWidth()' on a null object reference。这是我的课程 OfferCategory

我不知道,为什么这段代码在所有 Android 版本上都能正常工作,但只在 Android 5.1.1 (API 22) 上抛出异常。在更新的 Android 版本上一切正常。

请告诉我可能是什么问题?谢谢。

0 投票
0 回答
167 浏览

android - 在android棒棒糖中检测软件键盘状态

我在我的应用程序中使用了下面给出的代码来检测键盘是否可见。我可以将它用于棒棒糖以外的安卓版本。在棒棒糖设备上运行应用程序时,以下代码不起作用。如果有人可以纠正错误的代码或提供任何替代解决方案,那将是非常有帮助的。

0 投票
1 回答
5354 浏览

android - 如何防止 BluetoothGattCallback 一次执行多次

我有一个服务有一个实例BluetoothGattCallback

当我启动应用程序时,它工作正常,回调只被调用一次,但经过几次尝试,它被调用了两次。

示例日志

更多示例日志

应用程序保持活跃的时间越长,它被调用的次数就越多。我该如何防止这种情况?

0 投票
2 回答
865 浏览

android - 如何在棒棒糖版设备中获取当前正在运行的应用程序?

我正在为所有版本开发应用程序储物柜应用程序。它在棒棒糖前版本中工作,但在棒棒糖版本中不工作。

我正在以棒棒糖版本获取所有正在运行的应用程序,但我想找到打开了哪个应用程序。

运行应用程序的来源:https ://github.com/jaredrummler/AndroidProcesses/

0 投票
1 回答
200 浏览

android - 在 OSX 上为 Android Rom 创建 ccache 时出错

我正在尝试使用 ccache 更快地构建 rom。

http://source.android.com/source/building.html上的链接提供了以下代码:

但是我在第 3 行收到以下错误

即使我进入目录并尝试通过“./ccache -M 50G”执行它,它也会给出相同的“无法执行二进制文件”错误。

你们能告诉我我做错了什么吗?

0 投票
2 回答
2223 浏览

android - NavigationView + 选择器 + 波纹效果状态选择不起作用

我已经搜索了所有东西并进行了实验,但没有运气NavigationView

itemIconTintitemTextColoritemBackground有效地工作ripple。但问题state selected不起作用selector drawable

我还创建drawable-v21并放置ripple_navigation_selector.xml

我的目标是再次打开抽屉时,之前选择的项目应该是黄色的,例如。通知项目

在此处输入图像描述

NavigationView在 main_layout.xml 里面

ripple_navigation_selector.xml里面drawable-v21

navigation_selector.xml里面drawable-v21

颜色字符串命名left_light_yellow

0 投票
1 回答
3728 浏览

sony-xperia - 无法在 Android 中删除 APN

我无法在我的 Android 手机上使用移动数据漫游。我应该更改为不同的 APN,但我无法切换 APN 或删除当前的“euinternet”APN。每当我回到我的 APN 设置时,再次选择“euinternet”,我无法连接到互联网。有任何想法吗?

我有一台搭载 Android 5.1.1 的 Sony Xperia Z3。

干杯,安德丽娜

0 投票
1 回答
73 浏览

android - 有可以升级任何安卓设备的rom吗?

我想将我的平板电脑升级到安卓棒棒糖。我找不到适合我的模型(wing-inet)的 rom。所以我想知道你是否可以用任何rom更新它。

0 投票
0 回答
462 浏览

android - Phonegap/Cordova Android 在 navigator.app.exitApp() 后重新启动时不显示启动画面

我正在使用 Cordova 5.1.1 混合 Jquery mobile 1.4.5 和 Backbonejs 1.2.2 进行开发。

目前,我面临一个问题:

当 navigator.app.exitApp() 退出 cordova 应用程序,然后从最近的应用程序堆栈中重新启动它时,启动屏幕不显示 - 我已经在 android lollipop 5.0 和 5.1 上进行了测试。所以这是显示意外应用程序加载状态的原因(没有显示启动画面,cordova 应用程序在 js、css 文件加载不完整时立即打开。它导致页面前 1 秒显示损坏的页面布局已完全加载)

注意:如果在重新启动之前从最近的应用程序堆栈中删除了 Cordova 应用程序,则启动画面仍会按预期显示。

编辑:感谢dsokurenko。按照他回答我的问题的链接,我解决了这个问题:

它看起来像 2.1.0 版本的 cordova-plugin-splashscreen 的错误,我将 cordova-plugin-splashscreen 版本从 2.1.0 降级到 2.0.0,然后启动画面按预期显示。