本文整理了Java中android.support.v7.widget.GridLayoutManager.getChildCount()
方法的一些代码示例,展示了GridLayoutManager.getChildCount()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GridLayoutManager.getChildCount()
方法的具体详情如下:
包路径:android.support.v7.widget.GridLayoutManager
类名称:GridLayoutManager
方法名:getChildCount
暂无
代码示例来源:origin: Dawish/BriskTVLauncher
/**
* Return the current number of child views attached to the parent RecyclerView.
* This does not include child views that were temporarily detached and/or scrapped.
*
* @return Number of attached children
*/
@Override
public int getChildCount() {
return super.getChildCount();
}
代码示例来源:origin: Dreamxiaoxuan/AndroidTvDemo
/**
* Return the current number of child views attached to the parent RecyclerView. This does not include child views
* that were temporarily detached and/or scrapped.
*
* @return Number of attached children
*/
@Override
public int getChildCount()
{
return super.getChildCount();
}
代码示例来源:origin: 66668/DropDownMenuplus
/**
* Return the current number of child views attached to the parent RecyclerView.
* This does not include child views that were temporarily detached and/or scrapped.
*
* @return Number of attached children
*/
@Override
public int getChildCount() {
return super.getChildCount();
}
代码示例来源:origin: wangxp423/ViewExercise
@Override
public void onDraw(Canvas c, RecyclerView parent, RecyclerView.State state) {
GridLayoutManager layoutManager = (GridLayoutManager) parent.getLayoutManager();
if (mDivider == null || layoutManager.getChildCount() == 0) {
return;
代码示例来源:origin: Tencent/RapidView
private void cachePreLayoutSpanMapping() {
final int childCount = getChildCount();
for (int i = 0; i < childCount; i++) {
final LayoutParams lp = (LayoutParams) getChildAt(i).getLayoutParams();
final int viewPosition = lp.getViewPosition();
mPreLayoutSpanSizeCache.put(viewPosition, lp.getSpanSize());
mPreLayoutSpanIndexCache.put(viewPosition, lp.getSpanIndex());
}
}
代码示例来源:origin: msahakyan/nested-recycler-view
private void loadMoreItems() {
if (mTotalPageSize > mCurrentPage) {
int visibleItemCount = mLayoutManager.getChildCount();
int totalItemCount = mLayoutManager.getItemCount();
int pastVisibleItems = mLayoutManager.findFirstVisibleItemPosition();
if (!mLoading) {
if ((visibleItemCount + pastVisibleItems) >= totalItemCount) {
mLoading = true;
Log.v(TAG, "Reached last Item!");
// Fetching new data...
if (mShouldLoadSimilarItems) {
initSimilarMoviesEndpointAndUrlParams(mMovieId, ++mCurrentPage);
} else {
initEndpointAndUrlParams(++mCurrentPage);
}
mDialog.setMessage(getString(R.string.loading_more_data));
mDialog.getWindow().setGravity(Gravity.BOTTOM);
mDialog.show();
loadMovieList(true);
}
}
}
}
内容来源于网络,如有侵权,请联系作者删除!