this tutorial의 도움으로 Android 앱용 PagerAdapter를 만들었습니다.ViewPager에 제목 추가
이제 Play 스토어와 같은 각 페이지에 제목을 추가하고 싶습니다. 이 라이브러리를 찾았습니다 : http://viewpagerindicator.com/ 그러나 내 애플 리케이션 또는 그것을 사용하는 방법에 그것을 구현하는 방법을 찾을 수 없습니다.
내게 사용법을 설명해 주시겠습니까? 이 필요한 경우 여기
, 내 PagerAdapter의 코드입니다 :public class MyPagerAdapter extends PagerAdapter {
public int getCount() {
return 5;
}
public Object instantiateItem(View collection, int position) {
LayoutInflater inflater = (LayoutInflater) collection.getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
int resId = 0;
switch(position) {
case 0:
resId = R.layout.farleft;
break;
case 1:
resId = R.layout.left;
break;
case 2:
resId = R.layout.middle;
break;
case 3:
resId = R.layout.right;
break;
case 4:
resId = R.layout.farright;
break;
}
View view = inflater.inflate(resId, null);
((ViewPager) collection).addView(view, 0);
return view;
}
@Override
public void destroyItem(View arg0, int arg1, Object arg2) {
((ViewPager) arg0).removeView((View) arg2);
}
@Override
public boolean isViewFromObject(View arg0, Object arg1) {
return arg0 == ((View) arg1);
}
@Override
public Parcelable saveState() {
return null;
}
}
'getPageTitle()'메서드를 보셨습니까? (http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html#getPageTitle%28int%29) – Luksprog
좋아,이 방법으로 페이지 제목을 찾을 수 있습니다. 그러나 ViewPager 상단에 "제목 표시 줄"을 추가하고 싶습니다. 카테고리를 전환 할 때 Google Play 스토어에있는 것과 유사합니다. 내가 뭐라는지 알 겠어? – snix
Commonsware의 대답을 확인하십시오. 이미 레이아웃에'PagerTitleStrip'이 있다고 생각했습니다. – Luksprog