我有以下代码通过Twitter4J获取推文:
List<Status> statuses;
Paging paging = new Paging(1, LIMIT);
statuses = twitter.getUserTimeline(USER, paging);
这本身工作正常,但如果我将此代码移动到AsyncTask并导入android.os.AsyncTask,Status类会自动从twitter4j.Status更改为android.os.AsyncTask.Status,从而打破了一堆东西。
知道为什么会这样,以及我能做些什么来修复它?我知道Twitter4J是线程安全的,我只是好奇而且有点困惑。
答案 0 :(得分:2)
通过其完整的包和类名定义Status
:List<twitter4j.Status> statuses;