我想通过编程方式在两个水平滚动条之间添加分隔符。
答案 0 :(得分:1)
ImageView divider = new ImageView(this);
LinearLayout.LayoutParams lp =
new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
lp.setMargins(left, top, right, bottom);
divider.setLayoutParams(lp);
divider.setBackgroundColor(Color.WHITE);
答案 1 :(得分:-1)
您可以创建一个简单的视图,并将其高度设置为1或2(或任何所需的线条粗细)和宽度为您可能想要的宽度(MATCH_PARENT?)。您可以通过简单设置此视图背景(setBackgroundColor)来更改它的颜色。这是最简单的方法。
`View divider = new View
`divider.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, toolKit.size(1), 0, toolKit.size(1), 0, 0));
divider.setBackgroundColor(toolKit.getColor(R.color.white_50_per));