以编程方式设置EditText突出显示颜色可以通过以下步骤实现:
以下是一个示例代码,演示了如何以编程方式设置EditText的突出显示颜色:
// 获取EditText对象
EditText editText = findViewById(R.id.editText);
// 创建一个GradientDrawable对象
GradientDrawable drawable = new GradientDrawable();
drawable.setShape(GradientDrawable.RECTANGLE);
// 设置背景颜色
drawable.setColor(Color.YELLOW);
// 设置圆角半径
drawable.setCornerRadius(10);
// 设置边框宽度和颜色
drawable.setStroke(2, Color.RED);
// 将Drawable对象设置为EditText的背景
editText.setBackground(drawable);
这样,通过以上代码,可以以编程方式设置EditText的突出显示颜色为黄色背景,红色边框,并且具有圆角效果。
推荐的腾讯云相关产品:腾讯云移动直播(https://cloud.tencent.com/product/mlvb)可以用于实时音视频直播场景,提供了丰富的功能和工具,方便开发者快速构建高质量的移动直播应用。
领取专属 10元无门槛券
手把手带您无忧上云