2

我正在尝试创建一个 Tabed 应用程序,其中一个选项卡最多可容纳 25-30 张图像。我希望图像能够滑动到下一个/上一个并且没有画廊。

我一直在四处寻找,试图找到某种滑块示例,但只找到了很多使用 Gallery 的滑块,女巫似乎在 ICS 及更高版本中也被弃用了。

首选外观

到目前为止,我得到的是实际的片段:

public class ImageTab extends Fragment {

  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    return inflater.inflate(R.layout.image_layout, container, false);
  }

  @Override
  public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
  }

}

如果有人能指出我正确的方向,那将不胜感激。

最好的,亨里克

4

1 回答 1

1

@Hiny:我正在尝试创建一个 Tabed 应用程序,其中一个选项卡最多可容纳 25-30 张图像。

将 FragmentActivity 与 tabhost 或 actionbar 选项卡导航一起使用,其中一个选项卡包含一个带有ViewPager的 Fragment 。

mViewPager.setAdapter(new MyImagesPagerAdapter(getChildFragmentManager()));

@Hiny:我希望图像能够滑动到下一个/上一个并且没有画廊。

ViewPager 将为您提供此功能,并且很容易添加页面指示器。

来自 Android 开发者网站的引用:嵌套片段

“例如,如果您使用 ViewPager 创建左右滑动并占用大部分屏幕空间的片段,您现在可以将片段插入每个片段页面。”

从 Android 1.6 开始,它通过 Android 支持库得到了支持。

@Hiny:如果有人能指出我正确的方向,那将不胜感激。

有关代码示例,请查看https://github.com/marsucsb/nested-fragments

于 2013-01-13T20:37:31.697 回答