이제는 PagerIndicator를 만들 수 있지만지도를 만드는 방법을 모르지만 한 페이지에 Driving Stat가 표시됩니다. 다른 하나는지도 + 주행 통계를 보여줍니다. 또한, 아래 그림에 표시된대로 가능한 한 함께이보기 작동하게하는 것입니다. (시간과 거리가 여전히 실행)PagerAdapter에지도를 두는 방법은 무엇입니까? 가능한가?
여기
이제는 PagerIndicator를 만들 수 있지만지도를 만드는 방법을 모르지만 한 페이지에 Driving Stat가 표시됩니다. 다른 하나는지도 + 주행 통계를 보여줍니다. 또한, 아래 그림에 표시된대로 가능한 한 함께이보기 작동하게하는 것입니다. (시간과 거리가 여전히 실행)PagerAdapter에지도를 두는 방법은 무엇입니까? 가능한가?
여기
내가 GMAP 제어에 대해 알고하지 않습니다하지만이 얼마나 I 내 응용 프로그램에서 다른 레이아웃을 사용하십시오. 먼저 당신은 좋은 것이다, android.support.v4.view.ViewPager 둘째지도 제어 에 대한 레이아웃을 생성 내가 corect 이해 경우 ViewPager
@Override
public Object instantiateItem(View pager, int position) {
LayoutInflater inflater = (LayoutInflater) SettingsActivity.this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = null;
switch (position) {
case 0: //first page
view = inflater.inflate(R.layout.yourMapLayout,
null);
TextView text = (TextView) view
.findViewById(R.id.text);
text.setText("I am an added text")
...
에 추가하고 당신은 를 사용하는 수 후보자 귀하의 작업을 수행 할 수 있습니다.
내가 코드 아래 사용하고 있습니다 :) 답변에 대한
@Override
public Object instantiateItem(View pager, final int position)
{
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = null;
if(position == 0) {
view = inflater.inflate(R.layout.my_map, null);
((ViewPager) pager).addView(view,0);
}
return view;
}
감사를 작동, 내가 그것을 –
을 다할 것입니다 나는 가까운 강제로 ... 몇 가지를 시도하고 로그 캣 01-26 17시 37분이 보여 : 23.382 : E/AndroidRuntime (570) : 원인 : java.lang.IllegalArgumentException : MapViews는 MapActivity 인스턴스 내에 만 만들 수 있습니다. /// 그러면 MapActivity를 확장하기 위해 mainActivity를 수정하려고합니다. 행운의 앱을 실행할 수는 있지만지도를 표시하지 않습니다. TitlePageIndicator가있는 빈 페이지 –
솔루션을 광산과 함께 적용한 후에 작동합니다. D –