1

連絡先を として表示する次のコードを実装しましたListViewMyAdapter伸びCursorAdapterます。

public class MainActivity extends FragmentActivity implements 
    LoaderManager.LoaderCallbacks<Cursor>{

    private MyAdapter adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        ListView lv = (ListView)findViewById(R.id.listView_val);
        adapter = new MyAdapter(this, null, 1);
        lv.setAdapter(adapter);

        .....

        getSupportLoaderManager().initLoader(0, null, this);
    } 
        .....
    public Loader<Cursor> onCreateLoader(int arg0, Bundle arg1) { ..... } ....}

私が知りたいのは、adapter-によって提供された(呼び出し後に利用可能)mAdapterからデータを選択する必要があることをどのように知っているかということです。cursorCursorLoaderCursoronCreateLoader

4

2 に答える 2

0

このリンクは、カーソル アダプターがカーソル ローダーからデータをロードする方法の詳細な例を提供します。完全な回答については、Web リンクでも次のページを通過してください。 http://developer.android.com/training/load-data-background/setup-loader.html

于 2013-12-09T14:01:32.117 に答える