我在异步模式下使用 Twitter4j。当我在侦听器中获得响应时,我希望能够更改我的活动中的一些视图,但它会导致CalledFromWrongThreadException
.
我知道我可以使用runOnUiThread
方法,但是除了内联可运行类之外,最优雅的解决方案是什么?
我的部分活动:
TwitterListener listener = new TwitterAdapter() {
@Override
public void gotUserDetail(User user) {
super.gotUserDetail(user);
fillInUserProfileDetails(user);