android问题:如何以编程方式在textview周围创建边框(不使用任何xml)?

e37o9pze  于 2021-06-27  发布在  Java
关注(0)|答案(1)|浏览(365)

我刚开始安卓编程。我来自java。在javaswing中,gui没有xml配置,一切都是通过编程完成的。我想在android上也这么做。我不想在android上对ui使用任何xml。
所以,我的问题是如何以编程方式在textview周围创建一个边框(不使用任何xml)?
我在互联网上搜索答案(stackoverflow等),但它们都使用了一些xml,但我不想使用任何xml。

ebdffaop

ebdffaop1#

你能试试这样的吗。

GradientDrawable gd = new GradientDrawable();
gd.setColor(0xFF00FF00); 
gd.setCornerRadius(5);
gd.setStroke(1, 0xFF000000);
TextView tv = (TextView)findViewById(R.id.textView);
tv.setBackground(gd);

相关问题