Я использую следующий Intent, чтобы перейти к следующему экрану были он показывает информацию о пользователях, которые можно редактировать и сохранять ....... Это работает хорошопроблемы с намерением - OnClick по сравнению с onListItemClick
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
Intent i = new Intent(this, Contact.class);
i.putExtra(NotesDbAdapter.KEY_ROWID, id);
startActivityForResult(i, ACTIVITY_EDIT);
}
Однако на экране контакта у меня есть кнопка, и для перехода на экран администратора вы можете редактировать и сохранять другую информацию, но когда вы нажимаете кнопку, экран становится черным и заканчивается.
public void onClick(View v) {
String id = null;
switch (v.getId()) {
case R.id.admin: // doStuff
Intent i = new Intent(this, Admin.class);
i.putExtra(NotesDbAdapter.KEY_ROWID, id);
startActivity(i);
break;
Я уверен, что KEY_ROWID проблема и нужно перекодировать для работы с OnClick по сравнению с много onListItemClick ....... судимого но не повез, любая помощь будет большой ,