本文整理匯總了Java中android.support.v7.app.ActionBar.setDisplayUseLogoEnabled方法的典型用法代碼示例。如果您正苦於以下問題:Java ActionBar.setDisplayUseLogoEnabled方法的具體用法?Java ActionBar.setDisplayUseLogoEnabled怎麽用?Java ActionBar.setDisplayUseLogoEnabled使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類android.support.v7.app.ActionBar
的用法示例。
在下文中一共展示了ActionBar.setDisplayUseLogoEnabled方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: onStart
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
@Override
protected void onStart() {
super.onStart();
mDrawer = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawer, 0, 0);
mDrawer.setDrawerListener(mDrawerToggle);
final ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setHomeButtonEnabled(true);
}
}
示例2: configureAppbar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
public static void configureAppbar(Activity activity, boolean showBackArrow) {
ActionBar actionBar = ((AppCompatActivity) activity).getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayUseLogoEnabled(!showBackArrow);
actionBar.setDisplayShowHomeEnabled(!showBackArrow);
actionBar.setDisplayHomeAsUpEnabled(showBackArrow);
if (!showBackArrow) actionBar.setIcon(R.mipmap.ic_launcher);
}
}
示例3: onCreate
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_logo_botanist);
}
FloatingActionButton fab = findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
/**
* Handle action button click
* @param view - current view
*/
@Override
public void onClick(View view) {
startActivity(new Intent(MainActivity.this, NewPlantActivity.class));
}
});
View tipView = findViewById(R.id.daily_tip_cardview);
tipView.findViewById(R.id.daily_tip_dismiss_button).setOnClickListener(new View.OnClickListener() {
/**
* change visibility of CardView to gone if user clicked "Dismiss" button
* @param v - the view
*/
@Override
public void onClick(View v) {
findViewById(R.id.daily_tip_cardview).setVisibility(View.GONE);
}
});
GridView gridView = findViewById(R.id.plants_grid);
gridView.setEmptyView(findViewById(R.id.empty_grid_view));
mController = new MainController(this);
AppRater.INSTANCE.appLaunched(this);
}
示例4: initActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
protected void initActionBar(ActionBar actionBar) {
if (actionBar == null)
return;
if (hasBackButton()) {
mActionBar.setDisplayHomeAsUpEnabled(true);
mActionBar.setHomeButtonEnabled(true);
} else {
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE);
actionBar.setDisplayUseLogoEnabled(false);
int titleRes = getActionBarTitle();
if (titleRes != 0) {
actionBar.setTitle(titleRes);
}
}
}
示例5: initActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
/**
* 設置 actionBar title 以及 up 按鈕事件
*
* @param title
*/
protected void initActionBar(String title) {
ActionBar actionBar = getSupportActionBar();
if (null != actionBar) {
if (null != title) {
actionBar.setTitle(title);
}
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(true);
finishActivity(RESULT_OK);
}
}
示例6: updateActionBar
import android.support.v7.app.ActionBar; //導入方法依賴的package包/類
void updateActionBar(String title, boolean isRev) {
Log.d("DEBUG", "updateActionBar 0");
ActionBar target = getSupportActionBar();
if (target != null) {
Log.d("DEBUG", "updateActionBar 1");
target.setTitle(String.format(" %s", title));
target.setDisplayHomeAsUpEnabled(false);
target.setDisplayShowHomeEnabled(true);
target.setDisplayUseLogoEnabled(false);
if (isRev) {
target.setBackgroundDrawable(getDrawable(R.color.no0));
} else {
target.setBackgroundDrawable(getDrawable(R.color.no4));
}
/*
switch (batteryStatus) {
case 1:
if (isRev) {
} else {
target.setLogo(R.drawable.connected_caution);
}
break;
case 2:
if (isRev) {
} else {
target.setLogo(R.drawable.connected_30);
}
break;
case 3:
if (isRev) {
} else {
target.setLogo(R.drawable.connected_50);
}
break;
case 4:
if (isRev) {
} else {
target.setLogo(R.drawable.connected_80);
}
break;
case 5:
if (isRev) {
} else {
target.setLogo(R.drawable.connected_full);
}
break;
default:
if (isRev) {
} else {
target.setLogo(R.drawable.not_connected);
}
break;
}
*/
}
}