问题标签 [android-3.0-honeycomb]

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

android - 我们可以在 Android 中编辑图片以在边缘设置图片的半径吗?

我想知道我们是否可以编辑我们从相机拍摄的照片并将其存储在我们的手机上。我们可以利用android.graphics 包来编辑图片吗?

其中一张示例图片已在顶部宽度上进行了编辑,因为您可以看到图像已从“发现”一词下方的顶部中心剪裁。这在Andriod上可行吗?

在此处输入图像描述

0 投票
1 回答
3073 浏览

android - Honeycomb 和 TabHost 规格

我对 Honeycomb 的向后兼容性有疑问。我有一个支持 2.1 或更高版本的应用程序,并且似乎主要在 Honeycomb 上工作,除非它们启动 TabActivity。

特别是,当我向 TabHost 添加选项卡时,出现以下异常

android.content.res.Resources$NotFoundException:资源 ID #0x0

查看引发此异常的代码时,我发现它是具有标签和图标的选项卡规范。在代码内部,LabelAndIconIndicatorStrategy 尝试扩充似乎不可用的布局文件 R.layout.tab_indicator。

有没有一种我不知道的为蜂窝创建标签的新方法?我已经翻阅了文档,但没有看到任何表明我所做的事情有问题的东西。

在我们可以对 UI 小部件进行更全面的重组之前,我想避免在这一点上使用片段,并且我想更好地理解这个问题。

0 投票
1 回答
1368 浏览

java - 尝试在 Xoom(Android 3.0)中从我的应用程序打开 Word 文档,但得到“未知来源”

我的文件夹“/mnt/sdcard/Download/baby_details.doc”和我设置的应用程序类型中有一个word文档(稍后我也会构建一个pdf,但现在要打开word文档)文档是“应用程序/msword”。

在我的 eclipse LogCat 中,我正在观察原生 android 活动如何打开 Word 文档,我看到结果为

所以我试图用

但我得到一个未知来源,我也尝试将 setClassName 更改为

仍然得到同样的错误。

我想知道是否有人使用本机 QuickOffice 活动打开 word/pdf/xls?

谢谢,萨娜。

0 投票
1 回答
4450 浏览

android - 在 minSdkVersion="4" 应用程序中继承 @android:style/Theme.Holo.Light

我目前有一个针对 SDK 版本 11 的 Android 应用程序,最低版本为 4。如果应用程序在 Honeycomb 上运行,我想应用 Holo 主题的 Light 版本。按照此处的说明,我尝试将以下内容添加到 res/values-v11/themes.xml 但我的应用程序无法编译,因为 SDK 4 中不存在 @android:style/Theme.Holo.Light

是否可以在不必构建我的应用程序的单独 1.6-2.x 和 3.x 版本的情况下获得对该主题的引用?

0 投票
3 回答
25561 浏览

android - 无法单击自定义操作视图

我正在尝试向ActionView我的ActionBar.

我正在尝试添加通用刷新按钮。( ImageButton,ProgressBar在 a FrameLayout) 但如果我使用 anActionView onOptionsItemSelected()则永远不会被调用。

这是代码:

在我的Activity

messages_actionbar的源代码:

RefreshView的代码:

actionbar_refresh的源代码:

另一方面,如果我在类内部设置 a clickListener,它就会被调用。ImageViewRefreshView

有人已经这样做了吗?

0 投票
0 回答
543 浏览

javascript - 如何逐步检测支持触控的设备是否支持溢出滚动?

Android 3.0 (Honeycomb) 现在可以在其浏览器中正确支持溢出滚动。在旧版本的 Android 中,我不得不编写自己的 JavaScript 来滚动内部框架内的内容、溢出的内容和其他元素,以弥补这个问题。此缺点已在 Android 错误跟踪器中记录,其中包含问题211868647776以及其他一些类似问题。

随着 Android 的新版本,我更喜欢浏览器本身处理这个功能,如果它有能力的话。除了嗅探用户代理之外,有没有办法嗅探对此的支持?我更愿意通过 hacky 用户代理嗅探检查该功能的支持。

我已经尝试检查对scroll事件的支持,但旧的 Android 浏览器和 Honeycomb 似乎已经有了这个事件。

jQuery mobile 似乎也不检查是否支持溢出滚动。它们只检测设备是否支持触摸事件。

0 投票
1 回答
4524 浏览

android - Android BluetoothSocket.connect() 抛出 IOExceptions “Connection Refused”和“Service discovery failed”

我的目标是编写一个应用程序,让我可以使用 Playstation 3 蓝牙遥控器控制摩托罗拉 Xoom。

该设备能够被本地蓝牙应用程序发现并归类为操纵杆。但是,我无法通过本机蓝牙应用程序配对,因为该应用程序需要 PIN 并且设备没有我知道的 PIN。

到目前为止,我能够以编程方式发现设备并创建一个套接字,但是所有连接到设备的尝试都失败了。

在这两种情况下:UUID u = UUID.fromString("00001124-0000-1000-8000-00805f9b34fb");

这应该是 HID 设备使用的 UUID。我还使用了另一个站点上描述的方法来验证 UUID 在设备上是否可用。

Method1(很多人似乎对此有疑问):

结果:IOException“服务发现失败”

方法 2(方法 1 的公认解决方法。我还尝试了端口 1-100):

结果:IOException“连接被拒绝”

我已经使用 3 个设备(加上它们的 UUID)尝试了这段代码:

  • 游戏机遥控器

    00001124-0000-1000-8000-00805f9b34fb

    00001200-0000-1000-8000-00805f9b34fb

  • 任天堂Wiimote

    00001000-0000-1000-8000-00805f9b34fb

    00001124-0000-1000-8000-00805f9b34fb

    00001200-0000-1000-8000-00805f9b34fb

  • Microsoft 蓝牙数字键盘(通过 natvie 蓝牙应用程序成功配对,与 pin)

    00001000-0000-1000-8000-00805f9b34fb

    00001124-0000-1000-8000-00805f9b34fb

    00001200-0000-1000-8000-00805f9b34fb

0 投票
1 回答
921 浏览

android - 告诉 Fragment 要膨胀哪个 XML

我从一个打开 listFragment(Al) 的主片段开始,或者我可以选择一个普通的 Fragment(Jim)。如果从 listFragment(Al) 调用我的新 Fragment(Bob),我希望 Fragment(Bob) 调用 XML A。如果从 Fragment(Jim) 调用 Fragment(Bob),我希望 Fragment(Bob) 膨胀 XML B。如何从 listFragment(Al) 和 Fragment(Jim) 传递可以在 Fragment(Bob) 的 onCreateView 中检查的值,以便 Fragment(Bob) 知道要膨胀哪个 XML?

希望一切都说得通。

谢谢。

0 投票
1 回答
477 浏览

jquery - Phonegap 页面在 Android 2.2 上无法正确缩放

我正在使用 Phonegap 加载 HTML/Jquery 驱动的网站。它在 3.0 上运行良好,但是当我在 2.2 模拟器上运行时,会出现一些问题:

屏幕分辨率放大太多 不动产丢失(屏幕两侧为黑色) 无法滚动查看整个页面

这只是一个新项目 -> 添加 Phonegap 库 -> 添加我的 www 文件夹。

有谁知道为什么会这样?我需要在我的 HTML 或我的 Android XML 文件中设置什么吗?

0 投票
8 回答
38596 浏览

android - PreferenceFragment 是否有意从兼容性包中排除?

我正在寻找可应用于 3.0 和 3.0 之前的设备的首选项。发现PreferenceActivity包含不推荐使用的方法(尽管在随附的示例代码中使用了这些方法),我查看PreferenceFragement了兼容性包来解决我的问题。

但是,它似乎PreferenceFragment不在兼容性包中。谁能告诉我这是不是故意的?如果是这样,我是否可以轻松定位一系列设备(即 < 3.0 和 >=3.0),还是我必须跳过箍?如果不是有意排除,我们可以期待新版本的兼容性包吗?还是有另一种可以安全使用的解决方法?

干杯

詹姆士