在Android Studio中,可以通过Java直接更改按钮的颜色而不是使用XML布局文件。以下是一个示例代码:
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = findViewById(R.id.button);
// 更改按钮的背景颜色
button.setBackgroundColor(Color.RED);
// 更改按钮的文本颜色
button.setTextColor(Color.WHITE);
}
}
在这个示例中,我们使用setBackgroundColor()
方法来更改按钮的背景颜色,并使用setTextColor()
方法来更改按钮的文本颜色。您可以根据需要使用不同的颜色值来更改按钮的颜色。
上一篇:Android Studio (3.3.1)。布局装饰不可见。
下一篇:Android Studio (KOTLIN)无法识别公共方法?seekTo (long msec, int mode) [在API级别26中添加]。