草庐IT

pre-Honeycomb

全部标签

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 - 如何使 android 应用程序可用于平板电脑和 pre 11 sdk?

更新:将此添加到list解决了它:看起来谷歌默默地停止在平板电脑市场上列出新提交的应用程序,这些应用程序不符合他们的“优化提示”。其中一个“提示”是设置minSdkVersion="11",这意味着他们将失去40%的仍在运行sdk10的整个用户群(搞笑)。有人可以建议最不痛苦的解决方案,让我同时针对11版之前的SDK用户和平板电脑,最好不要涉足多个APK业务。如果多个APK是可行的方法,那么区分用户的最佳标准是什么,这样我至少可以有一个版本代码。(该应用完全兼容所有屏幕尺寸和密度,当前目标为minSdkVersion="8") 最佳答案

android - 使用 fragment 重现 Honeycomb GMail UI

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

android - Theme.Holo.Light.DarkActionBar on Honeycomb

我有一个可以在两个ICS和honeycomb上运行的应用程序。对于这两种风格,我希望保留相同的主题:Theme.Holo.Light.DarkActionBar,SDK>=14。我创建了一个自定义样式:@color/actionbar_background_dark@style/ActionBar.Dark@android:style/TextAppearance.Holo.Widget.ActionBar.Title@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle@android:color/whitefalse

Lollipop 上的 Android Button Ripple 并在 pre lollipop 上突出显示

嗨,所以我有点困惑,想知道是否有人能指出我正确的方向。在Lollipop和pre-lollipop上使用GooglePlay商店您会在Lollipop上看到可选择的View具有涟漪效应。在pre-lollipo上,您会得到这种高光效果。这是怎么做到的?目前在我的应用程序中,我有一个包含此选择器的drawable-v21目录它基本上在我的背景上产生涟漪但是,其他答案说要用android:background="?attr/selectableItemBackground"为了在pre-lollipop上获得高亮效果,但这会覆盖我的背景。我怎样才能将它设置在我当前的背景之上?我还必须为我的

android - Honeycomb 中的 fragment 加载微调器/对话框

将数据加载到我的fragment时,我希望fragment中间有一个不确定的微调器(下图中的示例),以向用户显示内容正在该特定Pane中加载。在Honeycomb中执行此操作的最佳方法是什么?我真的不想在操作栏中使用微调器,数据加载的位置不是很明显。另外,我不想要一个不确定的进度对话框,因为它出现在整个应用程序的中心,并且还会阻止用户做任何其他事情,直到它被关闭。注意FragmentDialogs似乎也这样做。我是否必须修改自定义FrameLayout才能为每个Pane获得所需的效果? 最佳答案 如果您使用的是ListFragmen