Хорошо, у меня есть это приложение, которое берет строки адреса (из values / xml) и анализирует их в текущей позиции), переназначая имя, адрес и расстояние.Затем он берется с помощью адаптера массива и помещается в список.Я не могу получить представление списка, чтобы принять щелчок мышью, чтобы начать другое действие, где я могу запустить другое представление.У меня действительно было это, где я получал строку, имя и адрес, чтобы показать в диалоговом окне с предупреждением, но в моих попытках заставить его запустить действие, я потерял это.
Так что у кого-нибудь есть какие-либо мысли?Я использую следующий вызов, чтобы сделать мой список и и массивы.Это урезано, поэтому предположим, что у меня есть все импорт и правильное форматирование.Я знаю, что мне здесь просто не хватает чего-то простого ...
public class Wf extends ListActivity {
private ArrayList<String> DistanceList;
private ArrayAdapter<String> aa;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
// Bind the ListView to an ArrayList of strings.
DistanceList = new ArrayList<String>();
ListView lv = (ListView)findViewById(R.id.ListView01);
aa = new ArrayAdapter<String>(getApplicationContext(),
R.layout.listbox_layout,
DistanceList);
lv.setAdapter(aa);
//Call to get distance... here
}
public void onListItemClick(ListView parent, View v,int position, long id) {
ListView lv = (ListView)findViewById(R.id.ListView01);
Toast.makeText(this, "You clicked", Toast.LENGTH_LONG).show();
}