2012-01-01 15 views
0

MonodroidのC#でArrayAdapterのすべての要素を置き換える必要があります。ここでは、どうすればいいのですか:ArrayAdapterのすべての要素を置き換える方法

ArrayAdapter<string> mAdapter; 

void ReplaceAllAdapterElements(List<string> aNewElements) 
{ 
    mAdapter.Clear(); 
    foreach(string lElement in aNewElements){ 
    mAdapter.Add (lElement); 
    } 
} 

これを実行する方法はありますか? JAVAには、ArrayAdapterに要素のリストを追加できるAddAllメソッドがあります。このメソッドはC#では見当たらないようです。

答えて

1

対象とするAndroidのバージョンは何ですか? ArrayAdapterのAddAll()メソッドはAndroidのMonoで利用できますが、Androidにはv3.0まで追加されませんでした。あなたのプロジェクトのAndroidの最小バージョンを3.1にアップデートする場合は、そのメソッドにアクセスする必要があります。

+0

私はAndroid 2.2をターゲットにしています – CodeDownZero

+0

それはそれを説明します:) –

関連する問題