У меня есть одно представление списка, к которому должны обращаться два пользователя разных типов и открывать два разных действия, т. Е.
Если пользователь типа 1 щелкает элемент в списке, открывается операция А.
если пользователь нажимает 2 на элементе в списке, открывается действие B.
Следующий код - это то, что мне нужно, чтобы исправить. Обратите внимание, что пользователи находятся в firebase.
mylistview.setOnItemClickListener(newAdapterView.OnItemClickListen()
{
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id)
{
//call activity A when clicked by user type 1
Intent i=new Intent(this,ActivityA.class);
startActivity(i);
//call activty B when clicked by user type 2
Intent i=new Intent(this,ActivityB.class);
startActivity(i);
}