android-3.0-honeycomb相关内容
是否可以在 Android 中使用带有 GridView 的类别或某种标题? 我把我在想什么的快速说明放在一起: 非常感谢. 解决方案 您可以直接使用 Stickygridheaders 库或作为模型使用创建您自己的小部件.
..
我遇到的问题只发生在我通过 OTA 更新到 3.2 的摩托罗拉 Xoom 上.我有一个简单的应用程序,它使用 WebView 加载一个包含 Flash 内容的小 html.这是代码片段. mWebView = (WebView) findViewById(R.id.webview);mWebView.getSettings().setJavaScriptEnabled(true);mWebVie
..
我一直在运行 Android 3.2 的摩托罗拉 Xoom 上使用 wifi 代理设置进行一些测试.因此,首先,与 2.x 版本相比,这是向前迈出的一大步.现在,如果您设置代理,大多数应用程序会自动获取它(在 2.x 中,只有内置浏览器使用它).所以我尝试了 yahoo 金融、bloomberg 等,他们都通过代理罚款.我不明白的是一些浏览器,如 firefox、Opera,不会通过代理.知道他们
..
是否可以在不一直重新创建 Fragment 的情况下在 Fragment 之间切换?如果是,怎么办? 在文档中我找到了一个例子来替换 Fragments. //创建新的片段和交易片段 newFragment = new ExampleFragment();FragmentTransaction 事务 = getFragmentManager().beginTransaction();//用
..
是否可以使用 FragmentTransaction 和 remove() 方法来删除 layout.xml 中定义的片段(使用片段标记)? 我没有使用支持库 v4.0 让它工作.在您提交 FragmentTransaction 之后,在调用 remove() 之后,该片段将保持原位.谁能告诉我这是设计使然,错误还是功能? 可以替换lyaout.xml中定义的片段,所以我觉得有点奇
..
是否可以在活动之间保留一个Fragment? 假设我有 Activity A,其中 Fragment F_Left 位于左侧,而 Fragment F_Right 位于右侧.如果我想启动一个新的 Activity 并保留 Fragment F_Left...我该怎么做? 我可以在活动之间保持 Fragment F_Left 状态吗? 请注意,我想启动一个新活动,因为 Fragme
..
我目前在叠加层中有一个片段.这是用于登录服务.在电话应用程序中,我想在叠加层中显示的每个步骤都是它们自己的屏幕和活动.登录过程分为 3 个部分,每个部分都有自己的活动,通过 startActivityForResult() 调用. 现在我想使用片段和覆盖来做同样的事情.叠加层将显示与每个活动相对应的片段.问题是这些片段托管在 Honeycomb API 的一个活动中.我可以让第一个片段工作,
..
我没有在 Fragment 类中找到类似 setTag(String tagName) 的方法.我发现设置 Fragment 标签的唯一方法是执行 FragmentTransaction 并将标签名称作为参数传递. 这是通过代码显式设置 Fragment 标签的唯一方法吗? 解决方案 是的.所以唯一的方法是在交易时间,例如使用 add、replace 或作为布局的一部分. 我通
..
我在 Honeycomb 中开发了一个应用程序,并且正在使用片段. 这是我的应用 我有一个活动(比如 A1),其中有一个片段 最初这个片段持有对象一个片段对象说(F1) 然后根据用户操作,它可能会更改为其他对象 F2、F3 .... 我的问题是什么 当用户旋转设备时,活动被重新创建,这使得 F1 作为片段对象,即使在旋转之前它不是 旋转时保留fragment对象的方法是什
..
我在容器 Activity 上使用此方法来显示 BFrag public void showBFrag(){//开始一个新的 FragmentTransactionFragmentTransaction fragmentTransaction = mFragmentMgr.beginTransaction();如果(mBFrag.isAdded()){Log.d(LOG_TAG, "Show()
..
我刚开始为 HoneyComb 设计片段.我创建了两个片段.当我单击左侧片段中的按钮时,会在右侧创建一个新片段.同时,当我单击右侧片段中的按钮时(即我下面代码中的 DeticalsFragment 应该被另一个片段替换.主文件 解决方案 然后如果您的按钮显示并且点击事件被触发,您可以在点击事件中调用以下内容: final FragmentTransaction ft = getFragm
..
我还没有找到一种简单的方法来获取活动中所有当前处于活动状态(可见,当前处于恢复状态)的片段.在我的活动中没有自定义簿记可能吗?FragmentManager 似乎不支持此功能. 解决方案 看起来 API 当前缺少像“getFragments"这样的方法. 然而,使用类 Activity 的事件“onAttachFragment"应该很容易做你想做的事.我会做类似的事情: List>fr
..
我正在使用兼容包在 Android 2.2 中使用 Fragments.当使用片段并将它们之间的转换添加到后台堆栈时,我想实现与活动的 onResume 相同的行为,即,每当一个片段在弹出后被带到“前台"(对用户可见)时backstack,我希望在片段中激活某种回调(例如,对共享 UI 资源执行某些更改). 我看到片段框架中没有内置回调.有什么好的做法可以实现这一目标吗? 解决方案
..
我想向以编程方式实现其布局的 Activity 添加一个 Fragment.我查看了 Fragment 文档,但描述我需要的示例并不多.这是我尝试编写的代码类型: public class DebugExampleTwo extends Activity {私有 ExampleTwoFragment mFragment;@覆盖protected void onCreate(Bundle save
..
既然最终的 SDK 与 google apis 一起发布了 - 使用 MapView 创建 Fragment 的最佳方法是什么?MapView 需要 MapActivity 才能正常工作. 让管理 Fragment 的 Activity 从 MapActivity 继承(糟糕的解决方案,因为它违背了 Fragment 是自包含的想法)并且使用常规的基于 xml 的布局不起作用.我在 MapA
..
我对 Honeycomb 的向后兼容性有疑问.我有一个支持 2.1 或更高版本的应用,似乎主要在 Honeycomb 上运行,除非它们启动 TabActivity. 特别是,当我向 TabHost 添加选项卡时,出现以下异常 android.content.res.Resources$NotFoundException:资源 ID #0x0 查看引发此异常的代码时,我看到它是具有
..
我有几个自定义的 DialogPreference 实现,例如 这个: package apt.tutorial;导入 android.content.Context;导入 android.content.res.TypedArray;导入 android.os.Bundle;导入 android.os.Parcel;导入 android.os.Parcelable;导入 android.pre
..
您应该如何实现 Honeycomb Gmail 客户端使用的那种滑动? TransactionManager 能否通过添加和删除 Fragment 来自动处理这个问题,由于模拟器是幻灯片,因此很难对此进行测试:) 解决方案 要动画片段之间的过渡,或动画显示或隐藏片段的过程,请使用 片段管理器 创建一个分片交易. 在每个片段事务中,您可以指定分别用于显示和隐藏的输入和输出动画(或
..
在 Android API 11+ 中,Google 发布了一个名为 Fragment 的新类. 在视频中,Google 建议尽可能(link1、link2),我们应该使用片段而不是活动,但他们没有解释确切原因. 片段的目的是什么以及它们的一些可能用途(除了一些可以通过简单视图/布局轻松实现的 UI 示例)? 我的问题是关于片段的: 使用片段的目的是什么? 与使用活动/视
..
在我的 Android Honeycomb 应用程序中,我使用 Tabs 作为导航样式.我想在溢出按钮旁边添加一个项目,但我希望该项目是一个下拉列表,用户将能够在那里选择一个选项,但与导航无关.什么是最简单的方法,因为我使用 mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); 是否可以不使用自定义视图来实现? 解决
..