繁体   English   中英

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

[英]Android question: How can I programmatically create a border around a textview (without using any XML)?

我刚开始Android编程。 我来自 Java 背景。 在 Java Swing 中,没有用于 GUI 的 XML 配置,一切都以编程方式完成。 我想在 Android 中做同样的事情。 我不想在 Android 上为 UI 使用任何 XML。

所以,我的问题是,如何以编程方式在 textview 周围创建边框(不使用任何 XML)?

我在 Internet 上搜索了答案(stackoverflow 等),但他们都使用了一些 XML,但我不想使用任何 XML。

你可以试试这样的东西。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM