Запитання з тегом «android-fragments»

Фрагменти представляють поведінку багаторазового використання або частини користувальницького інтерфейсу в додатку для Android.


13
Зворотний виклик фрагменту з діалогового фрагмента
Запитання: Як створюється зворотний виклик з діалогового фрагмента до іншого фрагмента. У моєму випадку Діяльність, яка бере участь у роботі, повинна повністю не знати про DialogFragment. Подумайте, що маю public class MyFragment extends Fragment implements OnClickListener Тоді в якийсь момент я міг зробити DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Де …

12
Окремий стек для кожної вкладки в Android за допомогою фрагментів
Я намагаюся реалізувати вкладки для навігації в додатку для Android. Оскільки TabActivity та ActivityGroup застаріли, я хотів би реалізувати його, використовуючи фрагменти. Я знаю, як налаштувати по одному фрагменту для кожної вкладки, а потім переключити фрагменти, коли натиснути вкладку. Але як я можу мати окремий задній стек для кожної вкладки? …

8
Одна активність та всі інші фрагменти [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Я думаю про реалізацію одного екрана з Activityта всіх інших sreens …

18
Як я можу отримати доступ до getSupportFragmentManager () у фрагменті?
У мене є FragmentActivity, і я хочу використовувати в ньому фрагмент карти. У мене виникають проблеми з отриманням доступу до нього менеджера фрагментів підтримки. if (googleMap == null) { googleMap = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map1)).getMap(); // check if map is created successfully or not if (googleMap == null) { Toast.makeText(getApplicationContext(), "Sorry! …

4
java.lang.NullPointerException: спроба викликати віртуальний метод 'int android.view.View.getImportantForAccessibility ()' в нульовій посилання на об'єкт
Я намагаюся скласти додаток для списку покупок на основі полів введення ArrayListта ListView. Додаток базуватиметься на Fragments. Однак я зіткнувся з проблемою, і не знаю, як її вирішити. Я оглянувся і в Google, і в StackOverflow і знайшов деяку інформацію. Однак у мене це не працює. Тепер я сподіваюся, що …

12
Як реалізувати OnFragmentInteractionListener
У мене в андроїд-студії 0.8.2 створено майстер додаток з навігаційним ящиком Я створив фрагмент і додав його до newInstance (), і я отримую цю помилку: com.domain.myapp E / AndroidRuntime ﹕ FATAL EXCEPTION: main java.lang.ClassCastException: com.domain.myapp.MainActivity@422fb8f0 повинен реалізувати OnFragmentInteractionListener Я не можу ніде знайти, як реалізувати цей OnFragmentInteractionListener ?? Його не …

6
Як відновити фрагмент із BackStack, якщо він існує
Я вчусь використовувати фрагменти. У мене є три екземпляри Fragment, які ініціалізовані у верхній частині класу. Я додаю фрагмент до такої діяльності: Декларація та ініціалізація: Fragment A = new AFragment(); Fragment B = new BFragment(); Fragment C = new CFragment(); Заміна / додавання: FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.content_frame, A); ft.addToBackStack(null); …

6
Android: Коли на життєвому циклі діяльності викликається onCreateOptionsMenu?
Я поставив пару точок перерви onCreate(одну на початку, а одну в кінці методу), а також поставив одну на початку onCreateOptionsMenu. onCreateМетод викликається першим, і до його завершення onCreateOptionsMenuназивається. Я намагаюся відокремити Fragmentнавігаційний код у своєму додатку, тому у мене є кілька об'єктів, до яких я делегую onCreateOptionsMenuзалежно від того, чи …

11
java.lang.IllegalStateException: фрагмент не приєднаний до активності
Я рідко отримую цю помилку під час здійснення дзвінка API. java.lang.IllegalStateException: Fragment not attached to Activity Я спробував ввести код всередині isAdded()методу, щоб перевірити, чи доданий фрагмент до його активності, але все-таки я рідко отримує цю помилку. Я не розумію, чому я все ще отримую цю помилку. Як я можу …

6
Фрагменти всередині фрагментів
Мені цікаво, чи це насправді помилка в API Android: У мене таке налаштування: ┌----┬---------┐ | | | | 1 | 2 | | |┌-------┐| | || || | || 3 || └----┴┴-------┴┘ Це меню, яке завантажує фрагмент №2 (Екран пошуку) на правій панелі. Це екран пошуку, який містить фрагмент №3, …

10
Оновіть дані у ListFragment як частина ViewPager
Я використовую ViewPager сумісності v4 в Android. Моя FragmentActivity має купу даних, які мають відображатися по-різному на різних сторінках мого ViewPager. Поки що у мене є лише 3 екземпляри одного ListFragment, але в майбутньому я матиму 3 екземпляри різних ListFragment. ViewPager знаходиться на вертикальному екрані телефону, списки не є сторонніми. …

13
Як розмістити Google Maps V2 на фрагменті за допомогою ViewPager
Я намагаюся зробити так само макет вкладки в Play Store. Мені потрібно відобразити макет вкладок, використовуючи фрагменти та панель перегляду від androidhive. Однак я не можу реалізувати на ньому google maps v2 . Я годинами шукав Інтернет, але не можу знайти підручник, як це зробити. Може хтось, будь ласка, покаже …

7
Як встановити тег фрагмента за кодом?
Я не знайшов setTag(String tagName)у Fragmentкласі щось подібне до методу . Єдиний спосіб встановити Fragmentтег, який я знайшов - це виконати а FragmentTransactionта передати ім'я тегу як параметр. Це єдиний спосіб явно встановити Fragmentтег за кодом?

13
Фрагмент всередині фрагмента
Мені потрібна допомога щодо роботи над фрагментом всередині фрагмента, насправді я стикаюся з проблемою натискання кнопки назад. На головному екрані програми є кнопки, і натискання на кожній кнопці перегляду замінити новим фрагментом (і цей фрагмент міститься всередині іншого фрагмента), динамічне додавання / заміна фрагмента працює нормально, натисканням кнопки1 замінено фрагмент, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.