本文整理汇总了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;
}
*/
}
}