为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Android中创建虚线/虚线?

如何在Android中创建虚线/虚线?

慕森卡 2019-09-19 08:42:12
我想做一个虚线。我现在正在使用这个实线:LinearLayout divider = new LinearLayout( this );LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, 2 );divider.setLayoutParams( params );divider.setBackgroundColor( getResources().getColor( R.color.grey ) );我需要这样的东西,但点缀而不是坚实。我想避免在透明布局和实体布局之间交替进行数百种布局。
查看完整描述

3 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

路径效果在paint对象上设置

Paint fgPaintSel = new Paint();fgPaintSel.setARGB(255, 0, 0,0);fgPaintSel.setStyle(Style.STROKE);fgPaintSel.setPathEffect(new DashPathEffect(new float[] {10,20}, 0));

您可以通过在int []数组中提供更多数字来创建各种虚线模式,它指定了破折号和间隙的比率。这是一条简单,同样虚线的线。


查看完整回答
反对 回复 2019-09-19
  • 3 回答
  • 0 关注
  • 864 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信