我有一个带有布局和一些按钮的活动,我想更改这些按钮的颜色。但是还有更多按钮,所以我想使用其他类中定义的方法来更改它们。这可能吗?我尝试创建一个扩展当前类的新类。但它正在被强制关闭。
public class Color_change extends Calculate
{
public void test()
{
Button button = (Button)findViewById(R.id.one);
button.setTextColor(0xFFFF0000);
}
}
Calculate
是一个扩展的主类Activity
。我打电话如下:
Color_change a = new Color_change();
a.test();