Hej wszystkim, których szukałem godzinami, próbując znaleźć rozwiązanie tego problemu, moim celem jest posiadanie Listview, gdy otwiera się również otwarcie innej aktywności. Właściwie to mam możliwość otwarcia innej aktywności po kliknięciu, ale jak mogę ją uzyskać, aby każdy element listy otwierał własną działalność? Jestem strasznie przepraszam, jeśli to pytanie jest już odpowiedź, ale linki nie znalazłem naprawdę opisać to, co robi kod [Tak jestem nowicjuszem :)]Listview, otwórz nową działalność onClick
to im kod używając
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String[] countries = getResources().getStringArray(R.array.countries_array);
setListAdapter(new ArrayAdapter<String>(this, R.layout.newfile, countries));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// When clicked, show a toast with the TextView text
Intent myIntent = new Intent(view.getContext(), Html_file.class);
startActivityForResult(myIntent, 0);
}
});
}
}
dziękuję za udzielenie odpowiedzi na bardziej skomplikowany problem. – Suhaib