1

I want to set selection in my ListFragment in onLoadFinished method, but Log.v(TAG, " onLoadFinished: Selected id -> " + getSelectedItemId()); line returns onLoadFinished: Selected id -> -9223372036854775808 ?

What is the issues?

 public void onLoadFinished(Loader<LoaderResult> loader, LoaderResult data) {
    adapter.swapCursor(data.cursor);

    // The list should now be shown.
    if (isResumed()) {
        setListShown(true);
    } else {
        setListShownNoAnimation(true);
    }
    if (data.cursor.getCount() > 0) {
        setSelection(0);
        Log.v(TAG, " onLoadFinished: Selected id -> " + getSelectedItemId());
    }        
}

Thanks!

4

0 に答える 0