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

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

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

ListView.setDivider介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

ListView lv = getListView();
ColorDrawable sage = new ColorDrawable(this.getResources().getColor(R.color.sage));
lv.setDivider(sage);
lv.setDividerHeight(1);

代码示例来源:origin: jaydenxiao2016/AndroidFire

public FriendAdapter(FriendListPage activity, PullToRefreshView view) {
  super(view);
  this.activity = activity;
  curPage = -1;
  hasNext = true;
  map = new HashMap<String, Boolean>();
  follows = new ArrayList<Following>();
  getListView().setDivider(new ColorDrawable(0xffeaeaea));
}

代码示例来源:origin: stackoverflow.com

ListView lv = getListView();
ColorDrawable sage = new ColorDrawable(this.getResources().getColor(R.drawable.sage));
lv.setDivider(sage);
lv.setDividerHeight(1);

代码示例来源:origin: GitLqr/LQRWeChat

public FriendAdapter(FriendListPage activity, PullToRequestView view) {
  super(view);
  this.activity = activity;
  curPage = -1;
  hasNext = true;
  map = new HashMap<String, Boolean>();
  follows = new ArrayList<Following>();
  getListView().setDivider(new ColorDrawable(0xffeaeaea));
}

代码示例来源:origin: stackoverflow.com

ListView lv = getListView();
ColorDrawable sage = new ColorDrawable(this.getResources().getColor(R.drawable.sage));
lv.setDivider(sage);
lv.setDividerHeight(1);

代码示例来源:origin: arcadefire/nice-spinner

listView.setDivider(null);
listView.setItemsCanFocus(true);
listView.setVerticalScrollBarEnabled(false);

代码示例来源:origin: stackoverflow.com

ListView lv = getListView();
ColorDrawable sage = new ColorDrawable(this.getResources().getColor(R.color.sage));
lv.setDivider(sage);
lv.setDividerHeight(1);

代码示例来源:origin: stackoverflow.com

@Override
 public void onActivityCreated(Bundle savedInstanceState) {
   super.onActivityCreated(savedInstanceState);
   // remove dividers
   View rootView = getView();
   ListView list = (ListView) rootView.findViewById(android.R.id.list);
   list.setDivider(null);
 }

代码示例来源:origin: fengjundev/Android-Skin-Loader

@Override
  public void apply(View view) {
    if(view instanceof ListView){
      ListView tv = (ListView)view;
      if(RES_TYPE_NAME_COLOR.equals(attrValueTypeName)){
        int color = SkinManager.getInstance().getColor(attrValueRefId);
        ColorDrawable sage = new ColorDrawable(color);
        tv.setDivider(sage);
        tv.setDividerHeight(dividerHeight);
      }else if(RES_TYPE_NAME_DRAWABLE.equals(attrValueTypeName)){
        tv.setDivider(SkinManager.getInstance().getDrawable(attrValueRefId));
      }
    }
  }
}

代码示例来源:origin: oubowu/OuNews

@Override
  public void apply(View view, String resName) {
    if (view instanceof ListView) {
      Drawable divider = getResourceManager().getDrawableByName(resName);
      if (divider == null) return;
      ((ListView) view).setDivider(divider);
    }
  }
};

代码示例来源:origin: willowtreeapps/spruce-android

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, @Nullable Bundle savedInstanceState) {
  listView = (ListView) container.findViewById(R.id.list_view);
  // Create the animator after the list view has finished laying out
  listView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
    @Override
    public void onGlobalLayout() {
      initSpruce();
    }
  });
  // Mock data objects
  List<ExampleData> placeHolderList = new ArrayList<>();
  for (int i = 0; i < 10; i++) {
    placeHolderList.add(new ExampleData());
  }
  // Remove default dividers and set adapter
  listView.setDivider(null);
  listView.setDividerHeight(0);
  listView.setAdapter(new ListViewAdapter(placeHolderList));
  return inflater.inflate(R.layout.list_view_fragment, container, false);
}

代码示例来源:origin: GeekGhost/Ghost

@Override
  public void setTheme(Resources.Theme themeId) {
    this.divider_height = getDividerHeight();
    ViewAttributeUtil.applyBackgroundDrawable(this, themeId, attr_background);
    int res_divider = this.attr_divider;
    if (res_divider > 0) {
      TypedArray ta = themeId.obtainStyledAttributes(new int[]{res_divider});
      Drawable drawable = ta.getDrawable(0);
      ((ListView) getView()).setDivider(drawable);
      ta.recycle();
    }
    setDividerHeight(divider_height);
  }
}

代码示例来源:origin: gzu-liyujiang/AndroidPicker

@Override
@NonNull
protected LinearLayout makeCenterView() {
  LinearLayout rootLayout = new LinearLayout(activity);
  rootLayout.setLayoutParams(new LinearLayout.LayoutParams(MATCH_PARENT, MATCH_PARENT));
  rootLayout.setOrientation(LinearLayout.VERTICAL);
  rootLayout.setBackgroundColor(Color.WHITE);
  ListView listView = new ListView(activity);
  listView.setBackgroundColor(Color.WHITE);
  listView.setDivider(new ColorDrawable(0xFFDDDDDD));
  listView.setDividerHeight(1);
  listView.setCacheColorHint(Color.TRANSPARENT);
  listView.setLayoutParams(new LinearLayout.LayoutParams(MATCH_PARENT, WRAP_CONTENT));
  listView.setAdapter(adapter);
  listView.setOnItemClickListener(this);
  rootLayout.addView(listView);
  emptyView = new TextView(activity);
  LinearLayout.LayoutParams txtParams = new LinearLayout.LayoutParams(MATCH_PARENT, MATCH_PARENT);
  txtParams.gravity = Gravity.CENTER;
  emptyView.setLayoutParams(txtParams);
  emptyView.setGravity(Gravity.CENTER);
  emptyView.setVisibility(View.GONE);
  emptyView.setTextColor(Color.BLACK);
  rootLayout.addView(emptyView);
  return rootLayout;
}

代码示例来源:origin: dongjunkun/GanK

@Override
  public void setTheme(Resources.Theme themeId) {
    this.divider_height = getDividerHeight();
    ViewAttributeUtil.applyBackgroundDrawable(this, themeId, attr_background);
    int res_divider = this.attr_divider;
    if (res_divider > 0) {
      TypedArray ta = themeId.obtainStyledAttributes(new int[]{res_divider});
      Drawable drawable = ta.getDrawable(0);
      ((ListView) getView()).setDivider(drawable);
      ta.recycle();
    }
    setDividerHeight(divider_height);
  }
}

代码示例来源:origin: H07000223/FlycoDialog_Master

mLv.setDivider(new ColorDrawable(mDividerColor));
mLv.setDividerHeight(dp2px(mDividerHeight));

代码示例来源:origin: multidots/android-app-common-tasks

pList.setDivider(new ColorDrawable(0x99474747));

代码示例来源:origin: Ramotion/expanding-collection-android

list.setDivider(getResources().getDrawable(R.drawable.list_divider));
list.setDividerHeight((int) pxFromDp(getApplicationContext(), 0.5f));
list.setSelector(R.color.transparent);

代码示例来源:origin: H07000223/FlycoDialog_Master

mLv.setDivider(new ColorDrawable(mDividerColor));
mLv.setDividerHeight(dp2px(mDividerHeight));

代码示例来源:origin: stackoverflow.com

@Override
 public void onViewCreated(View view, Bundle savedInstanceState) {
   super.onViewCreated(view, savedInstanceState);
   ListView listView = getListView();
   listView.setDivider(new ColorDrawable(Color.WHITE));
   listView.setDividerHeight(3); // 3 pixels height
 }

代码示例来源:origin: stackoverflow.com

AlertDialog alertDialogObject = dialogBuilder.create();
ListView listView=alertDialogObject.getListView();  
listView.setDivider(new ColorDrawable(Color.BLUE)); // set color
listView.setDividerHeight(2); // set height 
alertDialogObject.show();

相关文章

ListView类方法