Почему моя всплывающая активность появляется дважды? Android

#android

#Android

Вопрос:

Это представление списка в моем основном, где я передаю элементы listview в всплывающее действие

  listView.setOnItemClickListener (new AdapterView.OnItemClickListener ( ) {
      @Override
      public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            startActivity(new Intent (modificaGlicemia.this, popGlicemia.class));
            String elementoCliccato = parent.getItemAtPosition (position).toString ( );
            String[] separated = elementoCliccato.split ("nData");
            String[] separated2 = separated[0].split (": ");
            IDSelezionato = separated2[1];
            Intent editScreenIntent = new Intent(modificaGlicemia.this, popGlicemia.class);
            editScreenIntent.putExtra("id",IDSelezionato);
            startActivity(editScreenIntent);
            }
  } 
 

Ответ №1:

Вы запускаете действие дважды! Внизу вы указываете startActivity(editScreenIntent); , что это то, из-за чего появляется вторая активность.