本文整理匯總了Java中android.support.v7.app.ActionBar.setShowHideAnimationEnabled方法的典型用法代碼示例。如果您正苦於以下問題:Java ActionBar.setShowHideAnimationEnabled方法的具體用法?Java ActionBar.setShowHideAnimationEnabled怎麽用?Java ActionBar.setShowHideAnimationEnabled使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類android.support.v7.app.ActionBar
的用法示例。
在下文中一共展示了ActionBar.setShowHideAnimationEnabled方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: showActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
public UIHelper showActionBar(boolean show) {
if (activity == null) {
return this;
}
if (activity instanceof AppCompatActivity) {
ActionBar supportActionBar = ((AppCompatActivity) activity).getSupportActionBar();
if (supportActionBar != null) {
try {
supportActionBar.setShowHideAnimationEnabled(false);
} catch (Exception e) {
}
if (show) {
supportActionBar.show();
} else {
supportActionBar.hide();
}
}
}
return this;
}
示例2: hideSupportActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
public static void hideSupportActionBar(Context context) {
if (ACTION_BAR_EXIST) {
ActionBar ab = JCUtils.getAppCompActivity(context).getSupportActionBar();
if (ab != null) {
ab.setShowHideAnimationEnabled(false);
ab.hide();
}
}
if (TOOL_BAR_EXIST) {
JCUtils.getAppCompActivity(context).getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
示例3: showSupportActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
public static void showSupportActionBar(Context context) {
if (ACTION_BAR_EXIST) {
ActionBar ab = JCUtils.getAppCompActivity(context).getSupportActionBar();
if (ab != null) {
ab.setShowHideAnimationEnabled(false);
ab.show();
}
}
if (TOOL_BAR_EXIST) {
JCUtils.getAppCompActivity(context).getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
示例4: showSupportActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
@SuppressLint("RestrictedApi")
public static void showSupportActionBar(Context context) {
if (ACTION_BAR_EXIST && JZUtils.getAppCompActivity(context) != null) {
ActionBar ab = JZUtils.getAppCompActivity(context).getSupportActionBar();
if (ab != null) {
ab.setShowHideAnimationEnabled(false);
ab.show();
}
}
if (TOOL_BAR_EXIST) {
JZUtils.getWindow(context).clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
示例5: hideSupportActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
@SuppressLint("RestrictedApi")
public static void hideSupportActionBar(Context context) {
if (ACTION_BAR_EXIST && JZUtils.getAppCompActivity(context) != null) {
ActionBar ab = JZUtils.getAppCompActivity(context).getSupportActionBar();
if (ab != null) {
ab.setShowHideAnimationEnabled(false);
ab.hide();
}
}
if (TOOL_BAR_EXIST) {
JZUtils.getWindow(context).setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
}
示例6: hideSystemBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
/**
* 隱藏ActionBar,StatusBar,NavigationBar
*/
@SuppressLint("RestrictedApi")
public static void hideSystemBar(Context context) {
AppCompatActivity appCompatActivity = getAppCompActivity(context);
if (appCompatActivity != null) {
ActionBar ab = appCompatActivity.getSupportActionBar();
if (ab != null) {
ab.setShowHideAnimationEnabled(false);
ab.hide();
}
}
scanForActivity(context).getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
hideNavigationBar(context);
}
示例7: showSystemBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
/**
* 顯示ActionBar,StatusBar,NavigationBar
*/
@SuppressLint("RestrictedApi")
public static void showSystemBar(final Context context) {
scanForActivity(context).getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
showNavigationBar(context);
AppCompatActivity appCompatActivity = getAppCompActivity(context);
if (appCompatActivity != null) {
ActionBar ab = appCompatActivity.getSupportActionBar();
if (ab != null) {
ab.setShowHideAnimationEnabled(false);
ab.show();
}
}
}