问题标签 [android-2.3-gingerbread]

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 投票
1 回答
3892 浏览

android - Android位图getPixel取决于密度?

对代码的权利。给定

我明白了

虽然实际图像是6x6像素。关键是密度是240,因此比例1.5DENSITY_DEFAULT = 160。这本身不是这样的问题,但bitmap.getPixel(x, y);也适用于扩大的尺寸。

设置位图的密度似乎没有什么区别。我应该如何在真实位置查询图像的像素?我宁愿不按密度划分所有内容(通常甚至不可能)。

谢谢

0 投票
1 回答
198 浏览

android - SipDemo 在 3G 网络中不工作

Android 2.3 示例应用程序中的 SipDemo 在 3G 网络中不工作。我缺少一些设置吗?

0 投票
0 回答
357 浏览

android - 使用 MODIFY_PHONE_STATE 或其他方法拒绝来电

我想拒绝姜饼和冰淇淋三明治的来电,但MODIFY_PHONE_STATE不起作用。我应该如何使用它?

还有其他拒绝来电的方法吗?

0 投票
1 回答
1099 浏览

android - 在后台录制视频,最好没有文件或表面,最好也在 2.2

所以我在这里读到,如果没有有效的 Surface,就无法捕获预览帧。但是,我看到IP 网络摄像头应用程序可以做到这一点,我想知道怎么做。

该应用程序可以在低于 v2.3 的版本上执行吗?如果是这样,怎么做?

此外,该错误未标记为已修复,因此我想知道是否取消了限制。

另外,如果我不想保存预览中的视频流,而是通过网络流式传输,MediaRecorder 可以吗?我看到的所有示例都使用文件进行保存,但我认为 IP 网络摄像头应用程序使用预览。或者它可能会写入管道?

0 投票
1 回答
237 浏览

javascript - Android 2.3.x 浏览器将斜杠添加到

0 投票
1 回答
891 浏览

android - Android SQLite:动态加载微调器

我已经尝试了几种从 SQLite 数据库加载微调器的不同方法,这种方法似乎是最简单和最简单的。唯一的事情是因为我添加了几个我自己的变量(另外三个)。当我运行编辑后的版本以适应我的测试需要时,除了微调器没有填充数据库中的数据外,一切都运行正常

在此处输入图像描述

SpinnerLoad 类

数据库 SQL 帮助程序类

LOGCAT

使用原木猫,我可以做关于初学者新手的东西哈哈..但我已经看了几次,并与原版并排看,不知道我可能搞砸了什么。希望有人能为我提供一点启示,如果需要更多信息,请告诉我。谢谢

0 投票
1 回答
1128 浏览

android - 文件下载返回 IOException 与 Android 2.3

我有一个下载和读取文本文件的代码,但它在 Android 2.3 中返回 IOException。它适用于其他版本。

这个问题的重复在这里,但这些技巧都没有帮助,我目前正在这个页面上尝试这个技巧。我的代码中还有自定义的 DoneHandlerInputStream 类。

代码:

0 投票
4 回答
3449 浏览

java - SMS_RECEIVED onReceive android 2.3.5 未触发

我最近一直对此感到困惑,在 2.3.5 之前,这似乎工作正常(在我同事的设备上)。然而,在我的身上,它现在永远不会触发。

我已经剥离了代码并制作了一个非常简单的测试应用程序来查看发生了什么。基本上 onReceive 代码似乎永远不会触发,即使 adb/logcat 似乎确实显示了 BroadcastReveiver 的寄存器确实发生了。

这是我使用的简单代码:

然后:

最后

所以这是一个相当简单的应用程序,它应该只记录并告诉我何时触发 BroadcastReceiver,但它根本不会触发。

任何人都可以提出什么问题吗,我检查了各种教程,检查了我知道 IceCreamSandwich 是不同的,但也尝试合并这些修复程序,这也没有什么不同。

提前致谢!

0 投票
1 回答
273 浏览

android - 在 Motorola Atrix Android Gingerbread 的 qHD 屏幕上出现缩小的示例软键盘

我一直在研究 Android Sample SoftKeyboard。这有点道理,但我遇到了一个问题。键盘只会填充大约 88% 的屏幕(540 像素屏幕的 480 像素)。

我正在开发 Atrix 4G,显然 2.3.4 存在问题,据我所知,具有 qHD 屏幕的原始设备无法正确显示大多数键盘(这也是 CM7 的问题一段时间) )。我能找到的每个键盘都是固定的,但我不知道他们是如何做到这一点的。

键盘准确地显示了我在模拟器上的期望(屏幕宽度 480 像素),它只是在设备本身上变得奇怪。

示例中似乎控制 IME 宽度的代码如下所示,但即使将其设置为屏幕分辨率的显式宽度也不能解决问题。

编辑:找到至少一个临时的解决方法,禁用兼容模式可以正确呈现应用程序......但不知道为什么这是必要的,因为应用程序是使用正确的 API 版本(Gingerbread/10)部署的。

0 投票
1 回答
1271 浏览

android - Android NFC Gingerbread 到 ICS NDEF 推送不起作用

我目前正在编写一个使用 NFC 在两个设备之间发送文本的应用程序。我有两部 Nexus S 手机,一部正在运行的冰淇淋三明治和一部正在运行 Gingerbread 2.3.6。

该程序将使用示例 google 代码正确形成的 NDEF 消息推送到等待被拾取的前台,该小代码片段在这里:

当我让 Gingerbread Nexus 将标签推送到前台时,该程序运行良好,ICS 将其拾取正常,我目前正在使用 NFCTagInfo 读取它。

问题:当我让 ICS Nexus 将标签推到前面时,Gingerbread 似乎没有捡起它。我认为由于 ICS 使用 SNEP 而 Gingerbread 使用 NPP,我遇到了一些问题,有没有办法强制 ICS 使用 NPP?或者,如果有人认为这不是问题,他们会是什么?

注意。理想情况下,我本来只想专门使用 ICS,但由于错误,Google 停止了它的无线发布,而且由于 ICS 更新破坏了 Nexus 上的 USB 调试,我不得不通过互联网安装测试应用程序并通过查看调试设备上的日志,不理想,所以我只是为 Gingerbread 开发。这也是为什么我不能从 ICS 发布日志的原因,但这是当 NDEF 处于 ICS 前台并且 Gingerbread 正在接收(它不工作的地方)时的 Gingerbread:

这里是它在 Gingerbread 前景中的位置,并且 ICS 正在接收(这确实有效):