почему listview пуст при вызове в новом действии - PullRequest
0 голосов
/ 02 июня 2019

В своей основной деятельности я открываю новую деятельность (называемую speisekarte), которая отображает только просмотр списка.Я загружаю в него данные, но все равно список не показывает ничего.

Я пробовал часть списка в отдельном проекте (то есть speisekarte - основная деятельность), где все работает, как планировалось.Так, как мне заставить это работать должным образом как часть фактического проекта?

Основная деятельность, где speisekarte называется:

bt_hungrig.setOnClickListener {
            setContentView(R.layout.activity_speisekarte)
        }

Создание speisekarte:

override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_speisekarte)

        read_json()
        listing()
    }

1 Ответ

0 голосов
/ 02 июня 2019

Вы можете поделиться еще кодом?

Вы должны попробовать сделать это с Intent, например:

Intent intent = new Intent(getApplicationContext(), activity_speisekarte.class);
startActivity(intent);

И вы передаете данные для ListView из вашего MainActivity? Если это так, вам также придется использовать: intent.putExtra() метод для передачи данных для ListView, чтобы activity_speisekarte мог использовать данные для ListView.

Я новичок в StackOverflow, поэтому простите меня, если я что-то не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...