Я подготовил рабочий список ListAdapter и ClickListener, но я хочу использовать переменную «externalText» в ClickListener, и она не работает. Я не знаю, как я могу это сделать.AdapterView onClick
String[] array = getResources().getStringArray(R.array.anyArray);
if(something == something) {
String externalText = "Hello world.";
}
this.setListAdapter(new ArrayAdapter<String>(this, R.layout.activity_main, R.id.text, array));
ListView lv = getListView();
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick (AdapterView<?> parent, View view, int position, long id) {
Intent i = new Intent(getApplicationContext(), Second.class);
String extraText = externalText;
i.putExtra("text",extraText);
startActivity(i);
}
});
I do public String externalText = "Hello world."; и он работает. :) но спасибо – EnZl