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

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

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

AppCompatActivity.findViewById介绍

暂无

代码示例

代码示例来源:origin: cSploit/android

private void showToastForStatus(Context context, MsfRpcdService.Status status) {
 Snackbar
     .make(((AppCompatActivity) context).findViewById(android.R.id.content), status.getText(), status.isError() ? Snackbar.LENGTH_LONG : Snackbar.LENGTH_SHORT)
 .show();
}

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

private void changeColors() {
  ColorUtils.changeProgressBarColors(progressBar, primaryColor);
  if (DragDismissIntentBuilder.Theme.BLACK.name().equals(theme)) {
    activity.findViewById(R.id.dragdismiss_background_view).setBackgroundColor(Color.BLACK);
  }
}

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

@CallSuper
public void onCreate(Bundle savedInstanceState) {
  getIntentExtras();
  activity.setContentView(getLayout());
  progressBar = (ProgressBar) activity.findViewById(R.id.dragdismiss_loading);
  toolbar = (Toolbar) activity.findViewById(R.id.dragdismiss_toolbar);
  appBarLayout = (AppBarLayout) activity.findViewById(R.id.dragdismiss_app_bar);
  statusBar = activity.findViewById(R.id.dragdismiss_status_bar);
  setupToolbar();
  setupDragDismiss();
  changeColors();
}

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

private void setupDragDismiss() {
  ElasticDragDismissFrameLayout dragDismissLayout = (ElasticDragDismissFrameLayout)
      activity.findViewById(R.id.dragdismiss_drag_dismiss_layout);
    activity.findViewById(R.id.dragdismiss_transparent_side_1).setVisibility(View.GONE);
    activity.findViewById(R.id.dragdismiss_transparent_side_2).setVisibility(View.GONE);
    activity.findViewById(R.id.dragdismiss_transparent_side_1).setOnClickListener(sideClickListener);
    activity.findViewById(R.id.dragdismiss_transparent_side_2).setOnClickListener(sideClickListener);

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

@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  if (shouldScrollToolbar() && shouldShowToolbar()) {
    final ToolbarScrollListener scrollListener = new ToolbarScrollListener(getToolbar(), getStatusBar(), getPrimaryColor());
    final NestedScrollView scrollView = (NestedScrollView) activity.findViewById(R.id.dragdismiss_scroll_view);
    scrollView.setOnScrollChangeListener(scrollListener);
    ElasticDragDismissFrameLayout dragDismissLayout = (ElasticDragDismissFrameLayout)
        activity.findViewById(R.id.dragdismiss_drag_dismiss_layout);
    dragDismissLayout.addListener(new ElasticDragDismissFrameLayout.ElasticDragDismissCallback() {
      @Override
      public void onDrag(float elasticOffset, float elasticOffsetPixels, float rawOffset, float rawOffsetPixels) {
        if (elasticOffsetPixels > 10) {
          scrollListener.onScrollChange(scrollView, 0, 0, 0, 1000);
        }
      }
    });
  } else {
    getToolbar().setBackgroundColor(getPrimaryColor());
    getStatusBar().setBackgroundColor(getPrimaryColor());
  }
  FrameLayout elasticContent = (FrameLayout) activity.findViewById(R.id.dragdismiss_content);
  elasticContent.addView(callback.onCreateContent(activity.getLayoutInflater(), elasticContent, savedInstanceState));
  if (!drawUnderStatusBar) {
    ((NestedScrollView.LayoutParams) elasticContent.getLayoutParams()).topMargin = StatusBarHelper.getStatusBarHeight(activity);
  }
}

代码示例来源:origin: proninyaroslav/libretorrent

toolbar = activity.findViewById(R.id.toolbar);
if (toolbar != null)
  toolbar.setTitle(R.string.create_torrent);

代码示例来源:origin: proninyaroslav/libretorrent

toolbar = activity.findViewById(R.id.toolbar);
if (toolbar != null)
  toolbar.setTitle(R.string.app_name);
setHasOptionsMenu(true);
addTorrentButton = activity.findViewById(R.id.add_torrent_button);
addTorrentButton.setClosedOnTouchOutside(true);
openFileButton = activity.findViewById(R.id.open_file_button);
openFileButton.setOnClickListener((View view) -> {
  addTorrentButton.close(true);
});
addLinkButton = activity.findViewById(R.id.add_link_button);
addLinkButton.setOnClickListener((View view) -> {
  addTorrentButton.close(true);
createTorrentButton = activity.findViewById(R.id.create_torrent_button);
createTorrentButton.setOnClickListener((View view) -> {
  addTorrentButton.close(true);
torrentsList = activity.findViewById(R.id.torrent_list);
layoutManager = new LinearLayoutManager(activity);
torrentsList.setLayoutManager(layoutManager);
torrentsList.setEmptyView(activity.findViewById(R.id.empty_view_torrent_list));

代码示例来源:origin: proninyaroslav/libretorrent

activity = (AppCompatActivity)getActivity();
peerList = activity.findViewById(R.id.peer_list);
if (peerList != null) {
  layoutManager = new LinearLayoutManager(activity);
  peerList.setLayoutManager(layoutManager);
  peerList.setEmptyView(activity.findViewById(R.id.empty_view_peer_list));

代码示例来源:origin: proninyaroslav/libretorrent

toolbar = activity.findViewById(R.id.toolbar);
if (toolbar != null)
  toolbar.setTitle(R.string.add_torrent_title);

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

@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  RecyclerView recyclerView = (RecyclerView) activity.findViewById(R.id.dragdismiss_recycler);
  if (shouldScrollToolbar() && shouldShowToolbar()) {
    recyclerView.addOnScrollListener(new ToolbarScrollListener(getToolbar(), getStatusBar(), getPrimaryColor()));
  } else {
    getToolbar().setBackgroundColor(getPrimaryColor());
    getStatusBar().setBackgroundColor(getPrimaryColor());
  }
  ColorUtils.changeRecyclerOverscrollColors(recyclerView, getPrimaryColor());
  callback.setupRecyclerView(recyclerView);
}

代码示例来源:origin: proninyaroslav/libretorrent

prevImplIntent = savedInstanceState.getParcelable(TAG_PREV_IMPL_INTENT);
channelList = activity.findViewById(R.id.feed_channel_list);
layoutManager = new LinearLayoutManager(activity);
channelList.setLayoutManager(layoutManager);
channelList.setItemAnimator(animator);
channelList.addItemDecoration(new RecyclerViewDividerDecoration(a.getDrawable(0)));
channelList.setEmptyView(activity.findViewById(R.id.empty_view_feed_channel));
a.recycle();

代码示例来源:origin: proninyaroslav/libretorrent

itemList.setItemAnimator(animator);
itemList.addItemDecoration(new RecyclerViewDividerDecoration(a.getDrawable(0)));
itemList.setEmptyView(activity.findViewById(R.id.empty_view_feed_items));
a.recycle();

代码示例来源:origin: proninyaroslav/libretorrent

activity = (AppCompatActivity) getActivity();
trackersList = activity.findViewById(R.id.tracker_list);
if (trackersList != null) {
  layoutManager = new LinearLayoutManager(activity);

相关文章

微信公众号

最新文章

更多

AppCompatActivity类方法