Beispiel #1
0
 private void setFixedTitleBar() {
   // If getParent() returns null, we are initializing
   ViewGroup parent = (ViewGroup) getParent();
   if (mIsFixedTitleBar && parent != null) return;
   mIsFixedTitleBar = true;
   setSkipTitleBarAnimations(true);
   show();
   setSkipTitleBarAnimations(false);
   if (parent != null) {
     parent.removeView(this);
   }
   if (mIsFixedTitleBar) {
     mBaseUi.addFixedTitleBar(this);
   } else {
     mContentView.addView(this, makeLayoutParams());
     mBaseUi.setContentViewMarginTop(0);
   }
 }