Fix empty fragment for tablet version

This commit is contained in:
Margaux Clerc 2016-02-22 14:19:06 +01:00
parent c7bc95e28a
commit bc57fde9c9

View file

@ -109,7 +109,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
private ChatFragment chatFragment;
private Fragment.SavedState dialerSavedState;
private boolean newProxyConfig;
private boolean isAnimationDisabled = false, preferLinphoneContacts = false;
private boolean isAnimationDisabled = true, preferLinphoneContacts = false;
private OrientationEventListener mOrientationHelper;
private LinphoneCoreListenerBase mListener;
private LinearLayout mTabBar;
@ -382,6 +382,9 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
case ABOUT:
newFragment = new AboutFragment();
break;
case EMPTY:
newFragment = new EmptyFragment();
break;
case CHAT_LIST:
newFragment = new ChatListFragment();
chatListFragment = newFragment;
@ -453,6 +456,13 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
LinearLayout ll = (LinearLayout) findViewById(R.id.fragmentContainer2);
FragmentTransaction transaction = getFragmentManager().beginTransaction();
if(newFragmentType == FragmentsAvailable.EMPTY){
ll.setVisibility(View.VISIBLE);
transaction.replace(R.id.fragmentContainer2, newFragment);
transaction.commitAllowingStateLoss();
getFragmentManager().executePendingTransactions();
} else {
if (newFragmentType.shouldAddItselfToTheRightOf(currentFragment)) {
ll.setVisibility(View.VISIBLE);
@ -502,6 +512,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
}
fragmentsHistory.add(currentFragment);
}
}
public void displayHistoryDetail(String sipUri, LinphoneCallLog log) {
LinphoneAddress lAddress;
@ -551,7 +562,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
}
public void displayEmptyFragment(){
changeCurrentFragment(FragmentsAvailable.HISTORY_LIST,new Bundle());
changeCurrentFragment(FragmentsAvailable.EMPTY, new Bundle());
}
@SuppressLint("SimpleDateFormat")
@ -1271,7 +1282,6 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
if (call.getCurrentParamsCopy().getVideoEnabled()) {
//startVideoActivity(call);
} else {
Log.w("outgoing call");
//startIncallActivity(call);
}
}