草庐IT

HONEYCOMB

全部标签

android - Honeycomb dim status bar + list 中的 minSdkVersion < 11

我尝试调暗Honeycomb上的状态栏,它在其他地方使用此调用按照建议工作View.setSystemUiVisibility(View.STATUS_BAR_HIDDEN)问题是它仅在list具有android:minSdkVersion="11"时才有效。我想支持自API版本7起的设备,并且仍然能够调暗状态栏(如果存在)。是否有一些神奇的设置组合使这成为可能? 最佳答案 好的,一段时间后发现并修复了问题:我的list遗漏了(实际上打错了)android:targetSdkVersion="11"。设置此项时,状态栏会变暗,并且m

android - Honeycomb/ICS 中的自定义首选项被破坏

我正在使用一个自定义首选项,我在其中使用了标题、摘要和一个图标。首选项用于选择一个项目(皮肤、应用程序等),然后它将总结当前的选择。这是正确工作的首选项(顶部)和我在Honeycomb/ICS上的问题:http://imgur.com/vKPOuhttp://imgur.com/EiMBr正在为首选项留出空间,但即使是默认标题/摘要也没有显示,而且项目选择的Intent也没有触发。这是首选项布局:自定义首选项本身:importandroid.content.Context;importandroid.content.pm.PackageManager;importandroid.con

android - OnCreate 在 Honeycomb 上的 onActivityResult 之后运行?

我正在使用startActivityForResult()来允许用户从我的应用程序的文件系统中选择一个文件。选择文件后,OnActivityResult()运行,我将文件路径保存到变量并继续。这在Android2.3及更低版本上运行良好。但是,在Honeycomb上,OnCreate()在OnActivityReult()之后再次运行,本质上是重新启动我的Activity,所以我无法保存任何变量,因为它运行一个全新的得到结果后的Activity。知道这是为什么吗?我能做些什么? 最佳答案 一个潜在的原因是,如果设备内存不足,您的Ac

android - 导出后未在 Honeycomb 上调用 BOOT_COMPLETED

我有一个很奇怪的问题,网站上已有的问题都没有答案或同样的问题。我有一个应用收到BOOT_COMPLETED。我确保它可以通过将android:installLocation设置为internalOnly来接收Intent。我的OnBoot类中有一个Log.Debug,确认它是否被调用。我有两台设备,一台Android2.2和一台Honeycomb。在android2.2上,它工作正常,但Honeycomb...如果我使用eclipse的“运行”按钮在蜂窝平板电脑上安装应用程序,平板电脑启动时会调用onBoot。如果我在导出*.apk文件后在蜂窝平板电脑上安装应用程序,则永远不会调用on

java - 如何在 Android Honeycomb 的操作栏中添加第二个下拉列表?

上周我一直在玩Honeycomb,很难在ActionBar中找到关于多个下拉列表的内容。我用过this教程并成功地向其中添加了一个下拉列表。但我不知道如何添加另一个。如果您知道该怎么做,请告诉我。谢谢。附言还有一点,我怎样才能改变操作栏中元素的位置(这是题外话)? 最佳答案 不确定Honeycomb,但我可以在不使用自定义View的情况下将两个下拉列表添加到JellyBean中的操作栏。res/menu/main_menu.xmlMyActivity.java@OverridepublicbooleanonCreateOptions

android - Honeycomb 和 TabHost 规范

我对Honeycomb的向后兼容性有疑问。我有一个支持2.1或更高版本的应用程序,似乎主要在Honeycomb上运行,除非它们启动TabActivity。特别是,当我将选项卡添加到TabHost时,出现以下异常android.content.res.Resources$NotFoundException:资源ID#0x0在查看引发此异常的代码时,我发现它是具有标签和图标的选项卡规范。在代码中,在LabelAndIconIndicatorStrategy中尝试膨胀布局文件R.layout.tab_indicator,该文件似乎不可用。TabHost.TabSpecspec;//Resus

android - 有没有办法可以在 android honeycomb 的主线程上调用网络 API 调用?

我正在创建服务和应用程序。应用程序可以调用服务上的方法。该方法是调用API并基于API,给出结果。由于应用程序的目标是android3.0,我收到“NetworkOnMainThreadException”。我的要求是我不能从应用程序调用后台线程中的方法。此外,服务方法应返回基于API调用的bool值。有没有一种方法可以在androidhoneycomb的主线程上调用网络API? 最佳答案 importandroid.os.StrictMode;StrictMode.ThreadPolicypolicy=newStrictMode.

Android Honeycomb - 更改 Actionbar 样式

我需要向ActionBar的主页按钮添加一个右填充,并且我需要在它被选中时更改它的背景颜色。我可以使用我添加的选项卡执行这些操作,实现新样式,但我无法更改主页按钮的样式。有什么办法吗?这是我实现的主题的来源:@drawable/button_post7dp7dp10dp10dp@color/button_post_default@drawable/button_postfalse@style/ActionBarTabStyle@style/ActionBarStyle@drawable/button_post@style/ActionButtonStyle

用于 Honeycomb 和 ICS 的 Android ListView 拖放 "Error: Reporting drop result: false"

我一直在尝试创建一个可以使用拖放进行排序的ListView。我已尝试遵循Android指南here以及Git上提供的一些源代码here.另外,我不想使用Music应用程序示例,因为我正在尝试使用Honeycomb及更高版本中提供的新工具。到目前为止,我已经成功创建了列表,并且可以拖动项目。不幸的是,当我将项目放到列表中时,出现以下错误:“I/ViewRoot(22739):报告放置结果:false”。我怀疑我的drop监听器没有在正确的项目上创建,因此drop永远不会被调用。这是一些源代码,非常感谢您的帮助。列表的XML:我的ListView:我还没有能够进入“ACTION_DROP”

android - 使用 fragment 重现 Honeycomb GMail UI

我正在尝试使用fragment重现HoneycombGMailUI,但不能。这就是我想要的初始状态:+--------+---------------+||||Accounts|Folders||||+--------+---------------+选择文件夹后:+--------+---------------+||||Folders|Items||||+--------+---------------+其中帐户、文件夹和项目是fragment。(显然后退按钮应该进入初始状态)我尝试了以下布局:不幸的是,这不起作用,因为我无法将我的文件夹fragment从右Pane移动到左Pane