2017-10-27 11 views
0

配列アダプタを使用してデータベース経由でListViewに要素を追加しました。ここでは、要素に取り消し線が必要です。これどうやってするの?答えを探している人のためにArrayAdapterを使用したリストビューの取り消し線の使用

String q4 = "select * from todolist;"; 
Cursor d = database.rawQuery(q4, null); 
if(d != null && d.moveToFirst()) { 
    do { 
     String element =d.getString(d.getColumnIndex("elist")); 
     al.add(element); 
     ArrayAdapter ad = new ArrayAdapter(getContext(),android.R.layout.simple_list_item_1,al); 
     list.setAdapter(ad); 
    } while (d.moveToNext()); 
} 
+0

アダプターとセットアダプター書き出し側whileループ。 –

+0

@KuLdipPaTelどのように役立ちますか? –

+0

ストライクスルーのための[here](https://stackoverflow.com/questions/3881553/is-there-an-easy-way-to-strike-through-text-in-an-app-widget)を参照してください。 –

答えて

0

は、Arrayアダプタは、その内容のビューを変更することはできません。ここで

は、私が使用していたコードです。ベースアダプターを使用することが最善の選択肢です。

関連する問題