Codota Logo
android.support.v7.widget
Code IndexAdd Codota to your IDE (free)

How to use android.support.v7.widget

Best Java code snippets using android.support.v7.widget (Showing top 20 results out of 16,677)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Connection c =
  • Codota IconDataSource dataSource;dataSource.getConnection()
  • Codota IconString url;DriverManager.getConnection(url)
  • Codota IconIdentityDatabaseUtil.getDBConnection()
  • Smart code suggestions by Codota
}
origin: bumptech/glide

 @SuppressWarnings("SuspiciousNameCombination")
 @Override
 protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
  super.onMeasure(widthMeasureSpec, widthMeasureSpec);
 }
}
origin: scwang90/SmartRefreshLayout

  @Override
  public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
    super.onScrolled(recyclerView, dx, dy);
  }
});
origin: naman14/Timber

@Override
public void setAdapter(Adapter adapter) {
  super.setAdapter(adapter);
  if(adapter != null) {
    adapter.registerAdapterDataObserver(emptyObserver);
  }
  emptyObserver.onChanged();
}
origin: scwang90/SmartRefreshLayout

@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
  super.onViewCreated(view, savedInstanceState);
  mRecyclerView.setItemAnimator(new DefaultItemAnimator());
  mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
  mRecyclerView.addItemDecoration(new DividerItemDecoration(getContext(),DividerItemDecoration.VERTICAL));
  mRecyclerView.setAdapter(mAdapter = new BaseRecyclerAdapter<Void>(initData(), simple_list_item_2) {
    @Override
    protected void onBindViewHolder(SmartViewHolder holder, Void model, int position) {
      holder.text(android.R.id.text1, getString(R.string.item_example_number_title, position));
      holder.text(android.R.id.text2, getString(R.string.item_example_number_abstract, position));
      holder.textColorId(android.R.id.text2, R.color.colorTextAssistant);
    }
  });
}
origin: JessYanCoding/MVPArms

/**
 * 配置 RecyclerView
 *
 * @param recyclerView
 * @param layoutManager
 */
public static void configRecyclerView(final RecyclerView recyclerView
    , RecyclerView.LayoutManager layoutManager) {
  recyclerView.setLayoutManager(layoutManager);
  //如果可以确定每个item的高度是固定的,设置这个选项可以提高性能
  recyclerView.setHasFixedSize(true);
  recyclerView.setItemAnimator(new DefaultItemAnimator());
}
origin: frogermcs/InstaMaterial

private void setupUserProfileGrid() {
  final StaggeredGridLayoutManager layoutManager = new StaggeredGridLayoutManager(3, StaggeredGridLayoutManager.VERTICAL);
  rvUserProfile.setLayoutManager(layoutManager);
  rvUserProfile.setOnScrollListener(new RecyclerView.OnScrollListener() {
    @Override
    public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
      userPhotosAdapter.setLockedAnimations(true);
    }
  });
}
origin: bumptech/glide

 @Override
 public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
  LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();

  int firstVisible = layoutManager.findFirstVisibleItemPosition();
  int visibleCount = Math.abs(firstVisible - layoutManager.findLastVisibleItemPosition());
  int itemCount = recyclerView.getAdapter().getItemCount();

  if (firstVisible != lastFirstVisible || visibleCount != lastVisibleCount
    || itemCount != lastItemCount) {
   scrollListener.onScroll(null, firstVisible, visibleCount, itemCount);
   lastFirstVisible = firstVisible;
   lastVisibleCount = visibleCount;
   lastItemCount = itemCount;
  }
 }
}
origin: smuyyh/BookReader

private int getSpanCount(RecyclerView parent) {
  // 列数
  int spanCount = -1;
  RecyclerView.LayoutManager layoutManager = parent.getLayoutManager();
  if (layoutManager instanceof GridLayoutManager) {
    spanCount = ((GridLayoutManager) layoutManager).getSpanCount();
  } else if (layoutManager instanceof StaggeredGridLayoutManager) {
    spanCount = ((StaggeredGridLayoutManager) layoutManager)
        .getSpanCount();
  }
  return spanCount;
}
origin: CarGuo/GSYVideoPlayer

  @Override
  public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
    super.onScrolled(recyclerView, dx, dy);
    firstVisibleItem = linearLayoutManager.findFirstVisibleItemPosition();
    lastVisibleItem = linearLayoutManager.findLastVisibleItemPosition();
    //这是滑动自动播放的代码
    if (!mFull) {
      scrollCalculatorHelper.onScroll(recyclerView, firstVisibleItem, lastVisibleItem, lastVisibleItem - firstVisibleItem);
    }
  }
});
origin: daimajia/AndroidSwipeLayout

  private int getOrientation(RecyclerView parent) {
    if (parent.getLayoutManager() instanceof LinearLayoutManager) {
      LinearLayoutManager layoutManager = (LinearLayoutManager) parent.getLayoutManager();
      return layoutManager.getOrientation();
    } else {
      throw new IllegalStateException(
          "DividerItemDecoration can only be used with a LinearLayoutManager.");
    }
  }
}
origin: pockethub/PocketHub

/**
 * Get the {@link android.support.v7.widget.RecyclerView.LayoutManager} for
 * the {@link RecyclerView}
 *
 * @return recyclerView
 */
public LinearLayoutManager getLayoutManager() {
  if (recyclerView != null) {
    return (LinearLayoutManager) recyclerView.getLayoutManager();
  } else {
    return null;
  }
}
origin: aa112901/remusic

@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
  super.onScrolled(recyclerView, dx, dy);
  lastVisibleItem = gridLayoutManager.findLastVisibleItemPosition();
}
origin: pockethub/PocketHub

@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
  super.onScrollStateChanged(recyclerView, newState);
}
origin: ksoichiro/Android-ObservableScrollView

private void checkLibraryVersion() {
  try {
    super.getChildAdapterPosition(null);
  } catch (NoSuchMethodError e) {
    recyclerViewLibraryVersion = 21;
  }
}
origin: daimajia/AndroidSwipeLayout

@Override
public void notifyDatasetChanged() {
  super.notifyDataSetChanged();
}
origin: florent37/MaterialViewPager

private MaterialViewPagerHeader(Toolbar toolbar) {
  this.toolbar = toolbar;
  this.context = toolbar.getContext();
  this.toolbarLayout = (View) toolbar.getParent();
}
origin: roughike/BottomBar

private void setTopPadding(int topPadding) {
  if (type == Type.TABLET || isTitleless) {
    return;
  }
  iconView.setPadding(
      iconView.getPaddingLeft(),
      topPadding,
      iconView.getPaddingRight(),
      iconView.getPaddingBottom()
  );
}
origin: roughike/BottomBar

int getCurrentDisplayedIconColor() {
  Object tag = iconView.getTag(R.id.bb_bottom_bar_color_id);
  if (tag instanceof Integer) {
    return (int) tag;
  }
  return 0;
}
origin: scwang90/SmartRefreshLayout

@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
  super.onViewCreated(view, savedInstanceState);
  mRecyclerView = (RecyclerView) view;
  mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
  mRecyclerView.setItemAnimator(new DefaultItemAnimator());
  mRecyclerView.addItemDecoration(new DividerItemDecoration(getContext(),DividerItemDecoration.VERTICAL));
  mRecyclerView.setAdapter(mAdapter = new BaseRecyclerAdapter<Void>(initData(), simple_list_item_2) {
    @Override
    protected void onBindViewHolder(SmartViewHolder holder, Void model, int position) {
      holder.text(android.R.id.text1, getString(R.string.item_example_number_title, position));
      holder.text(android.R.id.text2, getString(R.string.item_example_number_abstract, position));
      holder.textColorId(android.R.id.text2, R.color.colorTextAssistant);
    }
  });
}
origin: daimajia/AndroidSwipeLayout

  @Override
  public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
    super.onScrolled(recyclerView, dx, dy);
    // Could hide open views here if you wanted. //
  }
};
android.support.v7.widget

Most used classes

  • RecyclerView
  • LinearLayoutManager
  • Toolbar
  • GridLayoutManager
    A RecyclerView.LayoutManager implementations that lays out items in a grid. By default, each item oc
  • RecyclerView$Adapter
  • RecyclerView$ViewHolder,
  • StaggeredGridLayoutManager,
  • RecyclerView$LayoutManager,
  • DefaultItemAnimator,
  • CardView,
  • AppCompatImageView,
  • ItemTouchHelper,
  • DividerItemDecoration,
  • SearchView,
  • RecyclerView$ItemDecoration,
  • RecyclerView$LayoutParams,
  • AppCompatTextView,
  • SwitchCompat,
  • StaggeredGridLayoutManager$LayoutParams
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now