Android 如何在ViewPager上插入自己的活动?
我想使用本教程创建ViewPager: 但我不知道如何在第一个版面或第二个版面上使用我自己的活动 这是更改布局的功能:Android 如何在ViewPager上插入自己的活动?,android,Android,我想使用本教程创建ViewPager: 但我不知道如何在第一个版面或第二个版面上使用我自己的活动 这是更改布局的功能: private void setTab(){ _mViewPager.setOnPageChangeListener(new OnPageChangeListener(){ @Override public void onPageScrollStateCh
private void setTab(){
_mViewPager.setOnPageChangeListener(new OnPageChangeListener(){
@Override
public void onPageScrollStateChanged(int position) {}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {}
@Override
public void onPageSelected(int position) {
// TODO Auto-generated method stub
switch(position){
case 0:
findViewById(R.id.first_tab).setVisibility(View.VISIBLE);
findViewById(R.id.second_tab).setVisibility(View.INVISIBLE);
break;
case 1:
findViewById(R.id.first_tab).setVisibility(View.INVISIBLE);
findViewById(R.id.second_tab).setVisibility(View.VISIBLE);
break;
}
}
});
}
我想使用本教程创建ViewPager:ViewPager示例
这不是一个特别好的样本。请考虑使用<代码> PagerTitleStrip ,<代码> PagerTabStrip <代码>(在Android支持包中,连同<代码> ViewPager < /C> >)或来自的类中的一个。
但我不知道如何在第一个版面或第二个版面上使用我自己的活动
ViewPager
不包含活动。它保存视图,可以选择由片段管理。不推荐在其他活动中包含活动的概念,正式反对这种概念
我想使用本教程创建ViewPager:ViewPager示例
这不是一个特别好的样本。请考虑使用<代码> PagerTitleStrip ,<代码> PagerTabStrip <代码>(在Android支持包中,连同<代码> ViewPager < /C> >)或来自的类中的一个。
但我不知道如何在第一个版面或第二个版面上使用我自己的活动
ViewPager
不包含活动。它保存视图,可以选择由片段管理。不推荐在其他活动中包含活动的概念,正式反对这种概念。Ok,但PagerIndicator需要API 13+,对吗?我想在较旧的API版本上使用我的应用程序。有什么解决办法吗?@KrystianBersztolc:“好的,但是PagerIndicator需要API 13+,对吗?”——我不知道。“有什么解决方法吗?”--如果不想使用ViewPagerIndicator,请使用PagerTitleStrip
或PagerTabStrip
。请参阅:好的,但PagerIndicator需要API 13+,对吗?我想在较旧的API版本上使用我的应用程序。有什么解决办法吗?@KrystianBersztolc:“好的,但是PagerIndicator需要API 13+,对吗?”——我不知道。“有什么解决方法吗?”--如果不想使用ViewPagerIndicator,请使用PagerTitleStrip
或PagerTabStrip
。见: