ActionBar Crash Android
pI'm having a problem with the action bar, I explain well. So if I'm on a
tab (selected say) if there cliccassi accidentally crashes the app I wish
there does not happen ... But I can not understand. I'll post a bit 'of
the code that I put in the MAIN ACTIVITY FOR THE CONFIGURATION OF TAB./p
precodeprivate class TabListenerlt;T extends Fragmentgt; implements
ActionBar.TabListener { private Fragment mFragment; private final Activity
mActivity; private final String mTag; private final Classlt;Tgt; mClass;
public TabListener(Activity activity, String tag, Classlt;Tgt; clz) {
mActivity = activity; mTag = tag; mClass = clz; } public void
onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) { // Check if the
fragment is already initialized if (mFragment == null) { // If not,
instantiate and add it to the activity mFragment =
Fragment.instantiate(mActivity, mClass.getName());
ft.add(android.R.id.content, mFragment, mTag); } else { // If it exists,
simply attach it in order to show it ft.show(mFragment);
//ft.attach(mFragment); } } public void onTabUnselected(ActionBar.Tab tab,
FragmentTransaction ft) { if (mFragment != null) { // Detach the fragment,
because another one is being attached // ft.detach(mFragment);
ft.hide(mFragment); } } public void onTabReselected(ActionBar.Tab tab,
FragmentTransaction ft) { ft.replace(tab.getPosition(),mFragment); // User
selected the already selected tab. Usually do nothing. } } /code/pre
No comments:
Post a Comment