我的问题似乎很简单,但我的逻辑似乎不对。我正在尝试使用 UI 线程从其他类运行方法。我可以简单地通过像这样包装我的方法来做到这一点
runOnUiThread(new Runnable() {
public void run() {
Log.d("UI thread", "I am the UI thread");
ui.myMethod("changetext");
}
});
但我的目标是有一个类来包装要在 UI 线程上运行的方法runOnUiThread()
,因为在一个类中几乎有 5 次似乎非常不整洁。任何指针?