ViewPagerに2つ以上のTextViewを追加したいとします。しかし、私はその問題を知らない。それはとても複雑です。ViewPagerで多くのTextViewやその他のビューを追加する方法
私の2番目のTextViewのリソースは、のチップリーダーからです。
は、ここに私のFragment.java
public class YaklasanlarFragment extends Fragment {
CircularProgressBar c3;
ViewPager viewPager = null;
String bilgiler[] = {"34 YNS 54","54 E 2554"};
String tipler[] = {"Muayene Tarihi","Sigorta Tarihi"};
public YaklasanlarFragment(){}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view= inflater.inflate(R.layout.activity_yaklasanlar_fragment, container, false);
viewPager = (ViewPager) view.findViewById(R.id.viewPager);
viewPager.setAdapter(new MyAdapter());
return view;
}
class MyAdapter extends PagerAdapter{
@Override
public int getCount()
{
return bilgiler.length;
}
@Override
public Object instantiateItem(View container, int position)
{
TextView plaka = new TextView(getActivity());
plaka.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
plaka.setText(bilgiler[position]);
((ViewPager) container).addView(plaka, 0);
return plaka;
}
}
XMLビュー&XMLでを膨らまあなたがええのTextView – user3040153
をしたいが、私は配列を使用してprogrammaticaly textViewsを定義する2つまたはできるだけ多くを持っています。ときどき私は10のtextviewが必要です。そして私はそのために10 xmlを定義することはできません。 –
しかしinstantiateItemはbiglierのサイズと同じくらい多くの時間を呼び出します – user3040153