public class ViewPagerActivity extends Activity {
ViewPager viewPager;
ArrayList
ViewGroup main, group;
ImageView imageView;
ImageView [] imageViews;
private static int c_id = 0;
private ListView lv;
private ListView lv2;
@ Override
public void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
this.requestWindowFeature (Window.FEATURE_NO_TITLE);
LayoutInflater inflater = getLayoutInflater ();
View view = inflater.inflate (R.layout.item4, null);
View view2 = inflater.inflate (R.layout.item5, null);
lv = (ListView) (view.findViewById (R.id.list));
lv2 = (ListView) (view2.findViewById (R.id.list2));
System.out.println ("lv ===" + lv);
System.out.println ("lv2 ===" + lv2);
String [] strs = new String [] {
"First", "second", "third", "fourth", "fifth"
};
lv.setAdapter (new ArrayAdapter
android.R.layout.simple_list_item_1, strs));
lv2.setAdapter (new ArrayAdapter
android.R.layout.simple_list_item_1, strs));
list = new ArrayList
list.add (inflater.inflate (R.layout.item4, null));
list.add (inflater.inflate (R.layout.item5, null));
imageViews = new ImageView [list.size ()];
ViewGroup main = (ViewGroup) inflater.inflate (R.layout.activity_main, null);
ViewGroup group = (ViewGroup) main.findViewById (R.id.viewGroup);
viewPager = (ViewPager) main.findViewById (R.id.viewPager);
for (int i = 0; i
imageView.setLayoutParams (new LayoutParams (12, 12));
imageViews [i] = imageView;
if (i == 0) {
imageViews [i] setBackgroundResource (R.drawable.ic_launcher);.
} Else {
imageViews [i] setBackgroundResource (R.drawable.ashu);.
}
group.addView (imageView);
}
setContentView (main);
viewPager.setAdapter (new MyAdapter ());
viewPager.setOnPageChangeListener (new MyListener ());
viewPager.setCurrentItem (0);
}
<-! Main posts under Banner (D4) -><-! Posts under the main text (D5) ->
Reply:
viewPager = (ViewPager) main.findViewById (R.id.viewPager);
The inside is not adding any child view,
MyAdapter add this view is not there.
No comments:
Post a Comment