嗨,我在尝试使用 Jake 的 ViewPagerIndicator 时遇到了一些困难。我的第一个问题是如何在 ViewPagerIndicator 中为不同页面设置不同的布局?
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
TextView text = new TextView(getActivity());
text.setText("Hello!");
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.addView(text);
return layout;
}
我已经非常简短地编辑了示例代码,但我不知道如何更改不同页面滑动之间的布局,我还想知道如何设置我在 ViewPagerIndicator 中创建的项目的 ID,以便我可以做出响应?我试图说类似的话
text.onclicklistener
但是我一直在使用此代码时出错。我现在也想知道我是否必须为我在他的班级中创建的所有项目设置一个 ID。我也试过这个,但没有成功。我是否必须使用 ID 才能使用 OnClickListener .etc?
text.setId("android:id@hello");
谢谢