从另一个类更改textview的背景颜色

时间:2010-08-12 04:37:40

标签: android

比如说,我在A班中有一个textview,
我想通过一种方法从B类改变textview的背景颜色...
我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

确保传递的tvView与有效控件相关联(即,在调用此函数之前已调用findViewById()

class B
{
public void changeBG(TextView tvView)
{
        tvView.setBackgroundColor(Color.BLUE);

}
};

答案 1 :(得分:1)

我认为,你最好在A班有一个公共方法changeBG 从B类呼叫改变BG。