对于MainActivity类型,未定义getSupportLoaderManager()

时间:2014-04-15 11:05:48

标签: android

我在java中有这个代码:

    private void doSearch(String query){
    Bundle data = new Bundle();
    data.putString("query", query);
    getSupportLoaderManager().restartLoader(0, data, this);
}

private void getPlace(String query){
    Bundle data = new Bundle();
    data.putString("query", query);
    getSupportLoaderManager().restartLoader(1, data, this);
}

此代码位于MainActivity

  

方法getSupportLoaderManager()未定义类型   MainActivity我使用最低sdk版本8,

你可以帮帮我吗?

1 个答案:

答案 0 :(得分:4)

  

方法getSupportLoaderManager()未定义类型   MainActivity我使用最低sdk版本8

您需要延长FragmentActivity而不是Activity

http://developer.android.com/reference/android/support/v4/app/FragmentActivity.html#getSupportLoaderManager()