我需要一个“接受参数的可运行对象”,尽管我知道这样的可运行对象实际上并不存在。
这可能是我的应用程序设计中的根本缺陷,或者是我疲惫的大脑中的心理障碍,所以我希望在这里找到一些关于如何在不违反基本OO原则的情况下完成以下内容的建议:
private Runnable mOneShotTask = new Runnable(String str) {
public void run(String str) {
someFunc(str);
}
};
你知道如何完成上面的事情吗?