GridView にデータを入力するこのメソッドがあります
private void populateGrid()
{
GridView gv= (GridView)findViewById(R.id.mygrid);
Cursor c = getData():
startManagingCursor(c);
String[] cols = new String[] { adap.ONE, adap.TWO, adap.THREE};
int[] views = new int[] { R.id.txt_1, R.id.txt_2, R.id.txt_3};
// Now create an array adapter and set it to display using our row
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.row, c, cols, views);
Log.w("NumRows",adapter.getCount() + "");
gv.setAdapter(adapter);
}
残念ながら方法は
startManagingCursor(c);
そして、このコンストラクタ
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.listviewtemp, c, cols, views);
API レベル 11 から非推奨になりました。
非推奨を回避するために、この単純なメソッドをどのように書き直す必要がありますか?