问题标签 [android-2.2-froyo]

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 回答
12466 浏览

android - 当我的活动不可见时,如何在 Android WebView 中暂停 Flash 内容?

我正在尝试使用 WebView 在我的活动中显示 Flash 内容。一切都运行良好,但是当用户点击 home 键将活动置于后台时,Flash 内容继续运行(声音继续播放等)

我注意到库存的 Android 浏览器和 Dolphin 浏览器似乎都避免了这个问题,并且在将浏览活动置于后台时会正确暂停 Flash 内容。

理想情况下,我想要一个解决方案,如果活动完成,则完全杀死 WebView,否则暂停它(基本上复制浏览器的默认行为)

这是我放在一起的一个简单测试,它在 Kongregate 上加载了一个带有一些背景音乐的游戏:

我查看了股票浏览器的最新源代码,它似乎在做类似的事情(调用 pauseTimers/resumeTimers),尽管我担心我一直在查看的代码已经过时,因为它正在调用不'似乎已经不存在了。

我确实通过使用更新计数器的简单 JavaScript setInterval 进行测试来验证对 pauseTimers 的调用是否有效。关于 Window 或 View 管理,我还应该尝试其他一些明显的事情吗?

移动 Flash 播放器的文档说:

Flash Player 还会自动暂停 SWF 播放(例如,当接到电话或警报响起时)不在视图或前台应用程序中,以减少 CPU 使用率、电池使用率和内存使用率。

这似乎在股票浏览器和海豚浏览器中都能完美运行,但在我的应用程序中却没有。任何想法/解决方案将不胜感激!

更新:这是我们最终添加到活动中以使其正常工作的功能。我们在活动的 onPause 函数中使用“onPause”来调用它,在活动的 onResume 函数中使用“onResume”来调用它:

0 投票
4 回答
11469 浏览

android - 从代码开始/停止内置 Wi-Fi/USB 网络共享?

如何从我的应用程序启动或停止 Android 2.2 中的内置网络共享?

0 投票
1 回答
1562 浏览

android - 为 Froyo 2.2 Droid 添加启动声音

我一直在尝试在启动时添加声音,以便在运行 Froyo 2.2 ROM 的机器人上运行启动动画。

这是我到目前为止所尝试的:

添加到 init.rc

在 /system/bin 中创建 bootsound

添加到 build.prop

当然,将 android_audio.mp3 文件添加到 /system/media

不走运,谁能发现我可能错过的东西?

谢谢

0 投票
3 回答
256 浏览

android - 在哪里放置她的应用程序的资源,以便将它们安装在 SD 卡上?

我有大文件要集成到我的应用程序(视频)中,因此我的应用程序不会占用电话的所有内部存储器,我看到使用 Froyo 可以将应用程序安装在 SD 卡上。

因此,我必须测试此解决方案,并且我的应用程序在 SD 卡上运行良好,唯一的问题是系统将所有相同的我的文件视频(放置在文件 /raw 中)安装在电话的内部存储器上. 因此,我的问题是在哪里放置我的视频或在哪里制作,以便这些视频也可以放在 SD 卡上?

0 投票
1 回答
2501 浏览

android - 如何启动依赖安卓版本的闹钟?

可能重复:
打算在 android 上启动时钟应用程序

我有一个显示时间的小部件,如果点击它,它会启动 com.android.alarmclock/.AlarmClock 活动,并带有PendingIntent. 这在 Froyo 之前效果很好,但是对于 Froyo,我必须启动 com.android.deskclock/.AlarmClock。所以我想输入代码来检查类的存在并启动适当的活动/意图。这是我尝试过的,但它不起作用。

它总是认为它是“Eclair”,因此在 Froyo 上失败了。这是最好的方法,还是我应该检查应用程序级别?我更喜欢与班级合作。

0 投票
1 回答
683 浏览

android - Froyo apps2sd,小部件可以转到 app2sd

Froyo apps2sd,小部件可以转到app2sd,一旦安装了usb小部件就会被卸载,你卸载它永远不会再次启用的usb,尝试以编程方式启用它,不走运,任何人都可以帮忙

0 投票
1 回答
1072 浏览

android-2.2-froyo - android中的远程擦除应用程序

是否有任何远程擦除应用程序将通过从其他模拟器发送短信来删除模拟器中的数据?我在 Remote Wipe 上找到了 android 市场上的一些免费应用程序。但它们无法正常工作。

请让我知道是否有任何应用程序在模拟器上运行

提前感谢乌代

0 投票
8 回答
34861 浏览

android - 为什么不能从 ArrayAdapter 中添加/删除项目?

我正在使用ArrayAdapter<CharSequence>来填充要在 中列出的项目android.widget.Spinner。这一切都很好。

但现在我想保持项目列表动态,即我希望能够在运行时从选择列表中添加/删除项目。但是,当我调用adapter.add(item)adapter.remove(item)总是得到一个UnsupportedOperationException时,即使ArrayAdapter该类的 Javadocs 将这两种方法描述为完全可用于预期目的。

这是一个错误,真的没有实现还是我在这里遗漏了什么?

0 投票
4 回答
44417 浏览

android - Android 上 SQLite 数据库的最大大小是多少?

我有一个大小超过 2.6 GiB 的 SQLite 数据库。(数据库包含地图。)此数据库由 RMaps 应用程序使用。当以最大缩放将地图移动到某些部分时,应用程序突然关闭。但是,没有强制关闭消息,没有报告按钮。所以,我有一个想法,它是由读取超出某个限制的块引起的,例如 max(int)。由于 RMaps 只是使用简单的 SQL 语句,我认为问题不在于 RMaps,而在于 Android SQLite 驱动程序。

Android 上的 SQLite 数据库有大小限制吗?

(我在 Nexus One 上有 Froyo,但我不认为这只是 Froyo 的问题。)

日志输出:

SQLite 数据库存储在 SD 卡上,有足够的空间。

0 投票
2 回答
373 浏览

android - 为什么 Android 1.5 应用程序不能在 Android 2.2 手机或模拟器上运行?

我正在使用 Android 1.5 开发一个 Android 应用程序。我正在使用旧版本的 SDK,因为我正在构建它以在单个 G1 手机上运行。

我一直在使用 2.1 模拟器,没有任何问题,但是当我尝试查看我的 Nexus One (2.2) 时,应用程序立即停止响应。然后我尝试了具有相同结果的 2.2 模拟器。

有没有人见过类似的问题或知道可能的解决方案?

项目不是很复杂。我有一个在后台运行的服务,它监听传入的文本消息并将这些消息传递到数据库。当我在调试模式下运行程序时,它永远不会在第一个活动的第一行遇到断点。就好像它甚至无法加载一样。