background image

步骤

2:转换为基于片段的设计

现在我们知道了新的流程应该如何设计,我们也知道当前的两个活动必须转换成片段。

我们将分几步来完成这个转换。第一步保持界面样子不变,只是使用片段修改每个界面内容。
一个片段将包含当前的

ListView,另一个包含 WebView。然后我们再转到单个屏幕的实现,

修改

ListView 和 WebView 之间的消息传递。

首先,将你的程序的项目构建目标改变

Android 3.0。在 Eclipse 中,右键点击项目并选

“属性”。点击 Android 部分并选中 Android 3.0。我们不使用任何 Google API,所以 Android

开源项目版本足够了。然后点击

“确定”按钮。

现在你就可以访问新的

API 了,包括片段 API。

注意:在将来的教程中,我们将讨论如何使用新的兼容层来使得像片段

API 这样的技

术在更早版本的

Android 设备上也能工作。但是现在它只能运行在 Android 3.0 设备上。

步骤

3:创建片段类