androidx.appcompat.app.AppCompatActivity.getDelegate()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(169)

本文整理了Java中androidx.appcompat.app.AppCompatActivity.getDelegate()方法的一些代码示例,展示了AppCompatActivity.getDelegate()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AppCompatActivity.getDelegate()方法的具体详情如下:
包路径:androidx.appcompat.app.AppCompatActivity
类名称:AppCompatActivity
方法名:getDelegate

AppCompatActivity.getDelegate介绍

暂无

代码示例

代码示例来源:origin: MCMrARM/revolution-irc

@Override
public View onCreateView(View parent, String name, Context context, AttributeSet attrs) {
  View view = mActivity.onCreateView(name, context, attrs);
  if (view != null)
    return view;
  return mActivity.getDelegate().createView(parent, name, context, attrs);
}

代码示例来源:origin: klinker24/Android-DragDismissActivity

private void getIntentExtras() {
  dragElasticity = activity.getIntent().getStringExtra(DragDismissIntentBuilder.EXTRA_DRAG_ELASTICITY);
  theme = activity.getIntent().getStringExtra(DragDismissIntentBuilder.EXTRA_THEME);
  if (DragDismissIntentBuilder.Theme.LIGHT.name().equals(theme)) {
    activity.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_NO);
  } else if (DragDismissIntentBuilder.Theme.DARK.name().equals(theme)) {
    activity.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_YES);
  } else if (DragDismissIntentBuilder.Theme.BLACK.name().equals(theme)) {
    activity.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_YES);
  } else {
    activity.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO);
  }
  this.drawUnderStatusBar = activity.getIntent().getBooleanExtra(DragDismissIntentBuilder.EXTRA_DRAW_UNDER_STATUS_BAR, false);
  this.fullscreenForTablets = activity.getIntent().getBooleanExtra(DragDismissIntentBuilder.EXTRA_FULLSCREEN_FOR_TABLETS, false);
  this.shouldScrollToolbar = activity.getIntent().getBooleanExtra(DragDismissIntentBuilder.EXTRA_SHOULD_SCROLL_TOOLBAR, true);
  this.shouldShowToolbar = activity.getIntent().getBooleanExtra(DragDismissIntentBuilder.EXTRA_SHOULD_SHOW_TOOLBAR, true);
  this.toolbarTitle = activity.getIntent().getStringExtra(DragDismissIntentBuilder.EXTRA_TOOLBAR_TITLE);
  this.primaryColor = activity.getIntent().getIntExtra(DragDismissIntentBuilder.EXTRA_PRIMARY_COLOR,
      DragDismissIntentBuilder.DEFAULT_TOOLBAR_RESOURCE);
}

相关文章

微信公众号

最新文章

更多

AppCompatActivity类方法