如何在Android中以编程方式设置按钮边框颜色?

hhl

我想在Android中使用按钮边框颜色不同的按钮。

        Button Bt = new Button(this);
        Bt.setId(i+1);
        Bt.setBackgroundColor(getResources().getColor(R.color.white)) ;
        Bt.setText(restList.get(i));
        Bt.setLayoutParams(params3);
        Bt.setTextColor(Color.parseColor("gray"));
        layout.addView(Bt);

如何以编程方式执行此操作?

 yourButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                ShapeDrawable shapedrawable = new ShapeDrawable();
                shapedrawable.setShape(new RectShape());
                shapedrawable.getPaint().setColor(Color.RED);
                shapedrawable.getPaint().setStrokeWidth(10f);
                shapedrawable.getPaint().setStyle(Style.STROKE);     
                yourButton.setBackground(shapedrawable);
            }
        });

试试这个,但我不确定100%

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在iOs7中以编程方式设置按钮边框的颜色

来自分类Dev

如何在SwiftUI中以编程方式编辑TextField的边框颜色?

来自分类Dev

如何在Google Closure中以编程方式设置边框

来自分类Dev

如何在Android中以编程方式更改Edittext光标颜色?

来自分类Dev

如何在Android中以编程方式获取文本的阴影颜色?

来自分类Dev

如何在android中以编程方式设置android:id?

来自分类Dev

如何在Android中以编程方式在EditText中设置ID

来自分类Dev

如何在RelativeLayout中以编程方式设置android:orientation =“ horizontal”?

来自分类Dev

如何在Android中以编程方式设置滚动视图?

来自分类Dev

Android表格布局如何以编程方式设置边框?

来自分类Dev

如何在UIAlertController中以编程方式更改特定按钮文本的颜色

来自分类Dev

如何在OSX终端中以编程方式设置标题文本颜色?

来自分类Dev

Android 以编程方式在图层列表中设置颜色

来自分类Dev

如何在React Material-UI中以编程方式设置单选按钮选择

来自分类Dev

如何在React Material-UI中以编程方式设置单选按钮选择

来自分类Dev

如何始终以编程方式设置默认选中的Android单选按钮?

来自分类Dev

如何始终以编程方式设置默认选中的Android单选按钮?

来自分类Dev

Android以编程方式更改按钮的文本颜色

来自分类Dev

Android如何在ListView中设置边框

来自分类Dev

如何在Android中以编程方式获取应用图标颜色代码?

来自分类Dev

如何在Android上以编程方式更改Material Components中的颜色?

来自分类Dev

如何在Android手机中以编程方式检查,获取和设置触摸设置?

来自分类Dev

如何在Android中的RelativeLayout中以编程方式在按钮旁边显示文本视图?

来自分类Dev

以编程方式从android设置默认颜色

来自分类Dev

如何在PowerPoint中以编程方式保存主题颜色?

来自分类Dev

如何在Xamarin中以编程方式更改Navigationbar的背景颜色?

来自分类Dev

如何在Android中以编程方式检测两次按下设备电源按钮

来自分类Dev

如何在Android中以编程方式在圆角的imageview中设置自定义背景色

来自分类Dev

如何使用Swift以编程方式渐变边框颜色UIButton

Related 相关文章

  1. 1

    在iOs7中以编程方式设置按钮边框的颜色

  2. 2

    如何在SwiftUI中以编程方式编辑TextField的边框颜色?

  3. 3

    如何在Google Closure中以编程方式设置边框

  4. 4

    如何在Android中以编程方式更改Edittext光标颜色?

  5. 5

    如何在Android中以编程方式获取文本的阴影颜色?

  6. 6

    如何在android中以编程方式设置android:id?

  7. 7

    如何在Android中以编程方式在EditText中设置ID

  8. 8

    如何在RelativeLayout中以编程方式设置android:orientation =“ horizontal”?

  9. 9

    如何在Android中以编程方式设置滚动视图?

  10. 10

    Android表格布局如何以编程方式设置边框?

  11. 11

    如何在UIAlertController中以编程方式更改特定按钮文本的颜色

  12. 12

    如何在OSX终端中以编程方式设置标题文本颜色?

  13. 13

    Android 以编程方式在图层列表中设置颜色

  14. 14

    如何在React Material-UI中以编程方式设置单选按钮选择

  15. 15

    如何在React Material-UI中以编程方式设置单选按钮选择

  16. 16

    如何始终以编程方式设置默认选中的Android单选按钮?

  17. 17

    如何始终以编程方式设置默认选中的Android单选按钮?

  18. 18

    Android以编程方式更改按钮的文本颜色

  19. 19

    Android如何在ListView中设置边框

  20. 20

    如何在Android中以编程方式获取应用图标颜色代码?

  21. 21

    如何在Android上以编程方式更改Material Components中的颜色?

  22. 22

    如何在Android手机中以编程方式检查,获取和设置触摸设置?

  23. 23

    如何在Android中的RelativeLayout中以编程方式在按钮旁边显示文本视图?

  24. 24

    以编程方式从android设置默认颜色

  25. 25

    如何在PowerPoint中以编程方式保存主题颜色?

  26. 26

    如何在Xamarin中以编程方式更改Navigationbar的背景颜色?

  27. 27

    如何在Android中以编程方式检测两次按下设备电源按钮

  28. 28

    如何在Android中以编程方式在圆角的imageview中设置自定义背景色

  29. 29

    如何使用Swift以编程方式渐变边框颜色UIButton

热门标签

归档