0

リスト ビューに問題があります。同じリスト ビューに異なるフィールドを配置したいのですが、これは可能ですか?

このような?

DBAdapter db = new DBAdapter(.this);
        db.open();
        List<String> ct = new ArrayList<String>();      
        ct = db.getAllAccounts();   
        List<String> sd = new ArrayList<String>();      
        sd = db.getAllAmount();         
        Account = (ListView) findViewById(R.id.ListView_addAccount);
        Account.setAdapter(new ArrayAdapter<String>(this,R.layout.list_contas_layout,R.id.text1,R.id.text2, ct,sd));

このような使い方はありますか?私の英語でごめんなさい;)

4

1 に答える 1

0

絶対。をご覧くださいSimpleCursorAdapter。どのデータベースを使用しているかはわかりませんがCursor、この種の場合、クラスを使用するのはごく普通のことです。それ以外の場合は、独自のカスタム アダプターを作成する必要があります。

于 2011-06-14T23:05:58.393 に答える