问题标签 [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 投票
3 回答
737 浏览

android - android 2.3 上的 Android sqlite 索引

我有两个设备:带有 Android 2.2 Froyo 的 HTC Desire 和带有 Android 2.3 Gingerbread 的 HTC Evo 3D。

我的 sql 请求:

使用非索引数据库:

所以,我试图用以下方法索引我的表:

但结果却逆转了!

你知道发生了什么吗?
在 froyo 和姜饼之间如何管理 sqlite 是否发生了重大变化?

如何解决这个问题呢?

0 投票
1 回答
106 浏览

android - 可以使用 ADT 17 与 SDK-2+ (Froyo/Ginderbread) 一起开发吗?

在为 Froyo / Gingerbread 等较旧的 SDK 开发时,可以将 ADT 插件更新到最新版本的 ADT-17 预览版吗?

0 投票
1 回答
10328 浏览

android - 使用语音识别的部分结果

我创建了一个受此示例启发的简单应用程序,以测试所有可用选项(即额外选项)。我阅读了EXTRA_PARTIAL_RESULTS额外的内容,如果启用此选项,我应该从服务器收到与语音识别相关的任何部分结果。但是,当我将这个额外添加到ACTION_RECOGNIZE_SPEECH意图时,语音识别不再起作用:列表不显示任何结果。

启用此选项后,结果列表中的元素数等于 1,并且该结果为空字符串。这种行为的原因是什么?

添加的详细信息 我使用以下代码来启用EXTRA_PARTIAL_RESULTS选项(在 Android 2.3.5 上)。

但是,启用此选项后,ArrayList<String> matchesinprocessResults方法只有一个空元素。

0 投票
0 回答
2249 浏览

android - 如何在 Gingerbread 中更改 Android 设备上的全局代理设置

我阅读了 Android 源代码,但我仍然对如何更改设备上的全局代理设置感到困惑。

似乎ProxySelectorImpl只适用于HttpUrlConnection. 然后设置Settings.Secure.HTTP_PROXY.RequestQuene. RequestQuene将接收代理更改广播,然后调用该方法setProxyConfig。我不知道RequeneQuene在网络连接中如何工作。

谁能告诉我 Android 如何处理不同类型的网络请求及其代理?

0 投票
1 回答
3511 浏览

android - Android Network Provider RSSI:在 textview 中显示 dBm

我正在尝试显示 dBm,就像您在下面看到的那样:

设置>关于手机>状态..

到目前为止,我已经达到了应用程序不会在我身上崩溃的地步。

现在,它只是在文本视图中不显示任何内容。

我在这里看过很多帖子,每一个帖子都与我正在寻找的不同。原以为会是一个简单的搜索和查找,结果并非如此。

不知道我在这里做错了什么,LogCat 中没有错误任何人都有任何很棒的想法。

开发人员参考对我没有任何帮助,除非它有一些东西告诉我它是如何使用/工作的,所以我可以理解它。我已经尝试过但失败了大声笑,无论如何这是我的代码:

不确定我是否遗漏了任何可能有用的信息,如果有,请告诉我

0 投票
1 回答
1549 浏览

android - 在 API <9 中下载文件

我刚刚意识到我的应用程序有超过 300 名用户仍在使用 Gingerbread 下的 Android 版本,因为他们没有 API 9 (2.3) 中引入的 DownloadManager,所以他们遇到了问题。是否有兼容性库或我可以使用的东西,或者我最好只使用 asyncTask 手动下载文件?

0 投票
1 回答
1699 浏览

android - 如何使应用程序兼容运行冰淇淋三明治设备

我在 Androi-2.3.3(姜饼)上构建了应用程序。当我在 4.0.3(冰淇淋三明治)上运行这个应用程序时,我看到了 webviews 的问题。我有两个问题:

  1. 如何修复在 4.0.3 上运行的功能。有没有办法在代码库中内联修复它?我的意思是当 ICS 设备运行它时,它应该选择正确的代码版本。
  2. 运行 4.0.3 的 webviews 设备是否存在任何已知问题?
0 投票
1 回答
466 浏览

android - Android 菜单向前兼容

我创建了一个具有最低 SDK 7 的应用程序,以获得与流通设备的最大兼容性。在Android手机(GB2.3)上,按下菜单按钮会在屏幕底部弹出一个菜单条,这是正确的。

但是在没有菜单硬件键的 HC3.2 平板电脑上,我希望屏幕底部有一个软菜单键,但它没有出现,所以我无法打开我的菜单。

我不知道在哪里调查以及要分享我的代码的哪一部分,所以你能告诉我我必须在哪里寻找菜单软按钮吗?

在阅读了最新的 Android 版本中已弃用菜单后,我不知道 ICS4 是否有软菜单按钮。我从未在这样的设备上测试过我的应用程序。你能给我一些建议吗?

谢谢

0 投票
4 回答
13682 浏览

android - Appwidget 大小计算

可能是我,但是当我根据 android 页面上给出的公式计算最小应用程序小部件大小时,我没有得到正确的小部件宽度;公式如下

宽度(n) = (70 xn) - 30

当我想要一个 5x1 小部件时,正确的宽度是 (5 * 70) - 30 = 320dp。然而,在摩托罗拉 Xoom 上测试它时,它解析为 4x1 小部件。我已经测试了不同的值,400dp 在带有 Honeycomb 的摩托罗拉 xoom 上似乎适合 5x1,但随后我会在带有 Gingerbread 的常规 Galaxy Tab 上对其进行测试,然后它会解析为 6x1(正如人们所期望的那样)。

所以这里有两个问题;

  • 我忽略了姜饼和蜂窝有什么区别?
  • 因为我知道 ICS 小部件大小不再有小部件之间的填充,所以这里也有一些经验法则吗?
0 投票
3 回答
6079 浏览

android - 升级到姜饼后无法更改软键盘进入“完成”按钮

很简单: inputField.setImeOptions(EditorInfo.IME_ACTION_DONE); 用来让我的软键盘显示“完成”键而不是回车。

由于我将手机(三星 Galaxy S)更新为姜饼,这行代码没有任何效果。

有任何想法吗?