一个名为CardBrowser
的类实例化一个包含以下方法的对象。
public void MakeClassButtons(Button b) {
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
CardBrowser.CardListTemp = new ListViewManager().Generate(v);
}
});
}
我想在点击按钮时在CardBrowser
中设置一个名为CardListTemp
的变量。现在我将CardListTemp
变量设为全局静态,但我很确定这是一个坏主意,因为它不容易进行单元测试。 CardListTemp
经常发生变化。这只是一个示例,但有很多按钮,生成的输出取决于View v
。