0
私は場所とリストビューを試しています。私は場所の結果を取得しています。次のコードを使用して、私の場所の結果のリストビューを作成しようとしています:所在地問題
ListView locationList =(ListView)findViewById(R.id.ListView01); String [] items = new String [] {};
try {
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocation(LATITUDE, LONGITUDE, 5);
address_textview.setText(""+addresses);
Address[] addresses_array = new Address[addresses.size()];
addresses.toArray(addresses_array);
for(int i = 0; i < addresses_array.length; i++){
items[i] = addresses_array[i].getPostalCode();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.list_item, items);
locationList.setAdapter(adapter);
私の問題は、私は私の項目の配列(項目[I] = addresses_array [i]を.getPostalCode();)への書き込みしようとすると、あるforloopで、私のアプリケーションがクラッシュします。
誰でも助けてください。私はこの時点で立ち往生しています。
logcat出力を投稿してください。 – gnclmorais