androidx.appcompat.app.ActionBar#setDisplayShowHomeEnabled ( )源码实例Demo

下面列出了androidx.appcompat.app.ActionBar#setDisplayShowHomeEnabled ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
    }

    MessagePostParam postParam = getMessagePostParam();
    if (postParam.getAction().equals("new")) {
        setTitle(R.string.new_message);
    } else if (postParam.getAction().equals("reply")) {
        setTitle(R.string.reply_message);
    }

    Bundle bundle = new Bundle();
    bundle.putParcelable("param", postParam);
    Fragment fragment = new MessagePostFragment();
    fragment.setArguments(bundle);
    fragment.setHasOptionsMenu(true);
    getSupportFragmentManager().beginTransaction().replace(android.R.id.content, fragment).commit();

}
 
源代码2 项目: about-page   文件: AbsAboutActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(layoutRes());
  toolbar = findViewById(R.id.toolbar);
  ImageView icon = findViewById(R.id.icon);
  slogan = findViewById(R.id.slogan);
  version = findViewById(R.id.version);
  collapsingToolbar = findViewById(R.id.collapsing_toolbar);
  headerContentLayout = findViewById(R.id.header_content_layout);
  onTitleViewCreated(collapsingToolbar);
  onCreateHeader(icon, slogan, version);

  setSupportActionBar(toolbar);
  ActionBar actionBar = getSupportActionBar();
  if (actionBar != null) {
    actionBar.setDisplayHomeAsUpEnabled(true);
    actionBar.setDisplayShowHomeEnabled(true);
  }
  onApplyPresetAttrs();
  recyclerView = findViewById(R.id.list);
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    FragmentManager fm = getSupportFragmentManager();
    Fragment fragment = fm.findFragmentById(android.R.id.content);
    if (fragment == null) {
        fragment = new RecentNotificationFragment();
        fragment.setArguments(getIntent().getExtras());
        fm.beginTransaction().add(android.R.id.content, fragment).commit();
    }
    setTitle("我的被喷");
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
    }

}
 
/**
 * Show an up button in Collapsing Toolbar
 */
private void showUpButton() {
    setSupportActionBar(mDetailBinding.toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
    }
}
 
源代码5 项目: Chimee   文件: CodeConverterActivity.java
private void setupToolbar() {
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setTitle("");
    }
}
 
源代码6 项目: Chimee   文件: CodeConverterDetailsActivity.java
private void setupToolbar() {
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setTitle("");
    }
}
 
源代码7 项目: Chimee   文件: HelpActivity.java
private void setupToolbar() {
	Toolbar toolbar = findViewById(R.id.toolbar);
	setSupportActionBar(toolbar);
	ActionBar actionBar = getSupportActionBar();
	if (actionBar != null) {
		actionBar.setDisplayHomeAsUpEnabled(true);
		actionBar.setDisplayShowHomeEnabled(true);
		actionBar.setTitle("");
	}
}
 
源代码8 项目: ActivityTaskView   文件: BaseActivity.java
private void setActionBarBack() {
    ActionBar actionBar = getSupportActionBar();
    if(actionBar != null) {
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setDisplayHomeAsUpEnabled(true);
    }
}
 
源代码9 项目: ActivityTaskView   文件: DemoFragmentActivity.java
private void setActionBarBack() {
    ActionBar actionBar = getSupportActionBar();
    if(actionBar != null) {
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setDisplayHomeAsUpEnabled(true);
    }
}
 
源代码10 项目: Chimee   文件: FavoriteActivity.java
private void setupToolbar() {
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setTitle("");
    }
}
 
源代码11 项目: android   文件: BaseActivity.java
@Override
protected void onResume() {
    super.onResume();

    ActionBar bar = getSupportActionBar();
    if (null != bar) {
        bar.setDisplayHomeAsUpEnabled(true); // 设置返回按钮可见
        bar.setDisplayShowHomeEnabled(true); // 设置是否显示logo图标
        bar.setHomeButtonEnabled(true); // 设置左上角的图标可点击
    }
}
 
源代码12 项目: android   文件: BaseActivity.java
@Override
protected void onResume() {
    super.onResume();

    ActionBar bar = getSupportActionBar();
    if (null != bar) {
        bar.setDisplayHomeAsUpEnabled(true); // 设置返回按钮可见
        bar.setDisplayShowHomeEnabled(true); // 设置是否显示logo图标
        bar.setHomeButtonEnabled(true); // 设置左上角的图标可点击
    }
}
 
源代码13 项目: Chimee   文件: HistoryActivity.java
private void setupToolbar() {
	Toolbar toolbar = findViewById(R.id.toolbar);
	setSupportActionBar(toolbar);
	ActionBar actionBar = getSupportActionBar();
	if (actionBar != null) {
		actionBar.setDisplayHomeAsUpEnabled(true);
		actionBar.setDisplayShowHomeEnabled(true);
		actionBar.setTitle("");
	}
}
 
源代码14 项目: Chimee   文件: SaveActivity.java
private void setupToolbar() {
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setTitle("");
    }
}
 
源代码15 项目: Chimee   文件: RecommendedAppsActivity.java
private void setupToolbar() {
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
        actionBar.setTitle("");
    }
}
 
源代码16 项目: shortyz   文件: GingerbreadUtil.java
public View onActionBarCustom(AppCompatActivity a, int id) {
    System.out.println("Setting custom ActionBar view");
    ActionBar bar = a.getSupportActionBar();
    if(bar == null){
        return null;
    }
    bar.setDisplayShowCustomEnabled(true);
    bar.setDisplayShowTitleEnabled(false);
    bar.setDisplayShowHomeEnabled(true);
    bar.setCustomView(id);
    return bar.getCustomView();
}
 
源代码17 项目: Jockey   文件: BaseToolbarFragment.java
protected void setUpToolbar(Toolbar toolbar) {
    toolbar.setTitle(getFragmentTitle());

    setActivitySupportActionBar(toolbar);
    ActionBar actionBar = getActivitySupportActionBar();

    if (actionBar != null) {
        boolean showUpButton = canNavigateUp();
        actionBar.setDisplayHomeAsUpEnabled(showUpButton);
        actionBar.setHomeButtonEnabled(showUpButton);
        actionBar.setDisplayShowHomeEnabled(showUpButton);

        actionBar.setHomeAsUpIndicator(getUpButtonDrawable());
    }
}
 
源代码18 项目: Jockey   文件: AlbumFragment.java
private void setupToolbar(Toolbar toolbar) {
    toolbar.setTitle(mAlbum.getAlbumName());
    setActivitySupportActionBar(toolbar);

    ActionBar actionBar = getActivitySupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setHomeButtonEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
    }
}
 
源代码19 项目: Jockey   文件: ArtistFragment.java
private void setUpToolbar(Toolbar toolbar) {
    toolbar.setTitle(mArtist.getArtistName());

    setActivitySupportActionBar(toolbar);
    ActionBar actionBar = getActivitySupportActionBar();

    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setHomeButtonEnabled(true);
        actionBar.setDisplayShowHomeEnabled(true);
    }
}
 
源代码20 项目: MasteringAndroidDataBinding   文件: BaseActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setDisplayShowHomeEnabled(false);
        actionBar.setDisplayShowTitleEnabled(true);
        actionBar.setDisplayUseLogoEnabled(false);
    }
}