Adding Fragment inside a Frame Layout is getting an error android.widget.ImageView cannot be cast to android.view.ViewGroup -


i trying add fragment(maps fragment) inside framelayout dynamically.at first time,it working fine.when trying replace fragment ,the app crashing.can me out on this.

        fragmentmanager fm = getfragmentmanager();         gmapsfragment myfragment = new gmapsfragment();          framelayout framelayout = new framelayout(this);         framelayout.setid(pos+1); //since id cannot 0          fm.begintransaction().replace(framelayout.getid(), myfragment).addtobackstack(null).commit();         ((framelayout)lytbeatitem.findviewbyid(r.id.content_frame)).removeallviews();         ((framelayout)lytbeatitem.findviewbyid(r.id.content_frame)).addview(framelayout); 

java.lang.classcastexception: android.widget.imageview cannot cast android.view.viewgroup @ android.app.backstackrecord.configuretransitions(backstackrecord.java:1303) @ android.app.backstackrecord.begintransition(backstackrecord.java:1024) @ android.app.backstackrecord.run(backstackrecord.java:729) @ android.app.fragmentmanagerimpl.execpendingactions(fragmentmanager.java:1578) @ android.app.fragmentmanagerimpl$1.run(fragmentmanager.java:483) @ android.os.handler.handlecallback(handler.java:751) @ android.os.handler.dispatchmessage(handler.java:95) @ android.os.looper.loop(looper.java:154) @ android.app.activitythread.main(activitythread.java:6119) @ java.lang.reflect.method.invoke(native method) @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:886) @ com.android.internal.os.zygoteinit.main(zygoteinit.java:776)


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -