android - how to pass the parameter string using viewpager? -
i have class changes background , textview string of layout programatically needs implemented using viewpager. settext function not apply in changing text;
public class imagefragment extends fragment { private int imageresourceid; private string menu_description; public imagefragment(int imageresourceid, string menu_description) { this.imageresourceid = imageresourceid; this.menu_description = menu_description; } @override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); log.e("test", "hello"); } @override public void onactivitycreated(bundle savedinstancestate) { super.onactivitycreated(savedinstancestate); } @override public view oncreateview(layoutinflater inflater, viewgroup container, bundle savedinstancestate) { view view = inflater.inflate(r.layout.layout_menu, container, false); // imageview imageview = (imageview) view.findviewbyid(r.id.imageview1); // imageview.setimageresource(imageresourceid); relativelayout layout = (relativelayout) view.findviewbyid(r.id.main_layout); layout.setbackgroundresource(imageresourceid); textview textview = (textview) view.findviewbyid(r.id.menu_description); textview.settext(menu_description); homecoming view;
} }
android android-viewpager fragment
No comments:
Post a Comment