android.widget.ListView.setClipToPadding()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(158)

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

ListView.setClipToPadding介绍

暂无

代码示例

代码示例来源:origin: huxq17/XRefreshView

@Override
public void setClipToPadding(boolean clipToPadding) {
  mClippingToPadding = clipToPadding;
  super.setClipToPadding(clipToPadding);
}

代码示例来源:origin: tony-Shx/Swface

@Override
public void setClipToPadding(boolean clipToPadding) {
  mClippingToPadding = clipToPadding;
  super.setClipToPadding(clipToPadding);
}

代码示例来源:origin: tasomaniac/DelayedProgress

@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
  super.onActivityCreated(savedInstanceState);
  int margin = getResources().getDimensionPixelSize(R.dimen.activity_vertical_margin);
  getListView().setPadding(margin, margin, margin, margin);
  getListView().setClipToPadding(false);
}

代码示例来源:origin: dkmeteor/CircleList

@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  listview = (ListView) findViewById(R.id.lv);
  listview.setAdapter(new MyAdapter());
  listview.setClipToPadding(false);
  listview.setClipChildren(false);
  listview.setOnScrollListener(new OnScrollListener() {
    @Override
    public void onScrollStateChanged(AbsListView view, int scrollState) {
    }
    @Override
    public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
      for (int i = 0; i < listview.getChildCount(); i++) {
        listview.getChildAt(i).invalidate();
      }
    }
  });
}

代码示例来源:origin: geniusgithub/AndroidDialer

/**
 * Adds padding to the bottom of the given {@link ListView} so that the floating action button
 * does not obscure any content.
 *
 * @param listView to add the padding to
 * @param res valid resources object
 */
public static void addBottomPaddingToListViewForFab(ListView listView, Resources res) {
  final int fabPadding = res.getDimensionPixelSize(
      R.dimen.floating_action_button_list_bottom_padding);
  listView.setPaddingRelative(listView.getPaddingStart(), listView.getPaddingTop(),
      listView.getPaddingEnd(), listView.getPaddingBottom() + fabPadding);
  listView.setClipToPadding(false);
}

代码示例来源:origin: geniusgithub/AndroidDialer

/**
   * Adds padding to the bottom of the given {@link ListView} so that the floating action button
   * does not obscure any content.
   *
   * @param listView to add the padding to
   * @param res valid resources object
   */
  public static void addBottomPaddingToListViewForFab(ListView listView, Resources res) {
    final int fabPadding = res.getDimensionPixelSize(
        R.dimen.floating_action_button_list_bottom_padding);
    listView.setPaddingRelative(listView.getPaddingStart(), listView.getPaddingTop(),
        listView.getPaddingEnd(), listView.getPaddingBottom() + fabPadding);
    listView.setClipToPadding(false);
  }
}

代码示例来源:origin: geniusgithub/AndroidDialer

private static void addPaddingToView(ListView listView, int parentWidth,
    int listSpaceWeight, int listViewWeight)
{
  if (listSpaceWeight > 0 && listViewWeight > 0) {
    double paddingPercent = (double) listSpaceWeight / (double)
        (listSpaceWeight * 2 + listViewWeight);
    listView.setPadding(
        (int) (parentWidth * paddingPercent * TEXT_LEFT_PADDING_TO_CARD_PADDING_RATIO),
        listView.getPaddingTop(),
        (int) (parentWidth * paddingPercent * TEXT_LEFT_PADDING_TO_CARD_PADDING_RATIO),
        listView.getPaddingBottom());
    // The EdgeEffect and ScrollBar need to span to the edge of the ListView's padding.
    listView.setClipToPadding(false);
    listView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
  }
}

代码示例来源:origin: chengzichen/KrGallery

listView.setPadding(AndroidUtilities.dp(4), 0, AndroidUtilities.dp(4),
    AndroidUtilities.dp(4));
listView.setClipToPadding(false);
listView.setHorizontalScrollBarEnabled(false);
listView.setVerticalScrollBarEnabled(false);

代码示例来源:origin: geniusgithub/AndroidDialer

listView.setClipToPadding(false);
setVisibleScrollbarEnabled(false);

相关文章

ListView类方法