相关疑难解决方法(0)

Android:ViewPagerIndicator - 为不同的页面创建不同的布局

我需要创建四个不同的布局,每个布局都是一个ViewPagerIndicator页面.我怎样才能做到这一点?ViewPagerIndicator已经在运行,但我正在使用来自http://viewpagerindicator.com的示例,并为所有页面创建了一个简单的TextView.

请参阅示例(TestFragment.java):

  @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    TextView text = new TextView(getActivity());
    text.setGravity(Gravity.CENTER);
    text.setText(mContent);
    text.setTextSize(20 * getResources().getDisplayMetrics().density);
    text.setPadding(20, 20, 20, 20);

    LinearLayout layout = new LinearLayout(getActivity());
    layout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    layout.setGravity(Gravity.CENTER);
    layout.addView(text);

    return layout;
}
Run Code Online (Sandbox Code Playgroud)

我需要识别当前页面(位置)并参考相关的资源布局(XML).可能吗?

我还需要确保在创建活动时一次只加载所有页面的所有视图,以便稍后更新值.

我感谢任何帮助!! 谢谢

android android-viewpager viewpagerindicator

3
推荐指数
1
解决办法
2863
查看次数