Я новичок в Android. У меня есть статическое представление списка, и я хочу щелкнуть по каждому элементу и перейти на страницу подробностей. это код для создания статического списка теперь на клике пункта показывает тост, но я хочу, чтобы он перешел на другую страницу. Скажите, пожалуйста, как мне его изменить? и как я могу реализовать приемник массива для него?Как открыть новую страницу, когда я нажимаю на каждый элемент списка?
public class Agenda extends ListActivity {
static final String[] Agenda = new String[] { "Iphone", "Samsung",
"Galaxy s4", "Nexus"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setListAdapter(new ArrayAdapter<String>(this, R.layout.list_mobile,
// R.id.label, MOBILE_OS));
setListAdapter(new AgendaArrayAdapter(this, Agenda));
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
//get selected items
String selectedValue = (String) getListAdapter().getItem(position);
Toast.makeText(this, selectedValue, Toast.LENGTH_SHORT).show();
}
Thaaaaanks это работает :) –
Принять ответ, если это помогло U –
Другой вопрос, что я хочу реализовать View.OnClickLi stener в классе детали, чтобы отобразить пункты меню на панели действий, но при авариях приложения вы можете сказать мне, в чем проблема, почему он сбой? –