Использование фрагмента в Android вызывает проблемы ⇐ Android
-
Anonymous
Использование фрагмента в Android вызывает проблемы
Я впервые создаю приложение для Android, и у меня возникла проблема с афишой списка заметок, и это произошло, когда я попытался добавить фрагмент, это часть соединения MainActivity с фрагментом: protected void onCreate(Bundle saveInstanceState) { super.onCreate(saveInstanceState); setContentView(R.layout.activity_main);
NotesContainer = findViewById(R.id.notesContainer); noteList = новый ArrayList(); // Находим кнопку с идентификатором myButton Кнопка addButton = findViewById(R.id.myButton); // Настраиваем прослушиватель кликов для кнопки «Добавить заметку» addButton.setOnClickListener(new View.OnClickListener() { @Override общественная недействительность onClick (Просмотр v) { // Заменяем текущий фрагмент на AddNoteFragment getSupportFragmentManager().beginTransaction() .replace(R.id.fragmentContainer, новый AddNoteFragment()) .addToBackStack(null) // Необязательно: добавить транзакцию в задний стек .совершить(); } }); ЗагрузитьЗаметкиИзНастройки(); отображениеПримечание(); } Мне нужно решить проблему с афишированием списка заметок, потому что, когда я пытался сделать это без фрагмента, все работало хорошо
Я впервые создаю приложение для Android, и у меня возникла проблема с афишой списка заметок, и это произошло, когда я попытался добавить фрагмент, это часть соединения MainActivity с фрагментом: protected void onCreate(Bundle saveInstanceState) { super.onCreate(saveInstanceState); setContentView(R.layout.activity_main);
NotesContainer = findViewById(R.id.notesContainer); noteList = новый ArrayList(); // Находим кнопку с идентификатором myButton Кнопка addButton = findViewById(R.id.myButton); // Настраиваем прослушиватель кликов для кнопки «Добавить заметку» addButton.setOnClickListener(new View.OnClickListener() { @Override общественная недействительность onClick (Просмотр v) { // Заменяем текущий фрагмент на AddNoteFragment getSupportFragmentManager().beginTransaction() .replace(R.id.fragmentContainer, новый AddNoteFragment()) .addToBackStack(null) // Необязательно: добавить транзакцию в задний стек .совершить(); } }); ЗагрузитьЗаметкиИзНастройки(); отображениеПримечание(); } Мне нужно решить проблему с афишированием списка заметок, потому что, когда я пытался сделать это без фрагмента, все работало хорошо
Мобильная версия