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

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

6
Як використовувати методи setArguments () та getArguments () у фрагментах?
У мене є 2 фрагменти: (1) Frag1 (2) Frag2. Frag1 bundl = new Bundle(); bundl.putStringArrayList("elist", eList); Frag2 dv = new Frag2(); dv.setArguments(bundl); FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.the_fragg,dv); ft.show(getFragmentManager().findFragmentById(R.id.the_fragg)); ft.addToBackStack(null); ft.commit(); Як отримати ці дані в Frag2?

4
Як обробляти повідомлення обробника, коли діяльність / фрагмент призупинено
Незначна варіація моєї іншої публікації В принципі у мене є повідомлення Handlerв моєму Fragmentяка отримує купу повідомлень , які можуть привести до діалогів звільняють або показано на малюнку. Коли додаток перебуває у фоновому режимі, я отримую, onPauseале все одно отримую повідомлення, як можна було б очікувати. Однак, оскільки я використовую …

13
Фрагмент у ViewPager за допомогою FragmentPagerAdapter порожній другий раз при перегляді
У мене інтерфейс фрагментів із вкладками внизу, які відкривають різні фрагменти в головному вікні. У мене є один конкретний фрагмент, який є переліком предметів. Якщо користувач вибирає один із елементів цього списку, відкриється інший фрагмент, який містить вікно прокрутки, яке горизонтально прокручується між усіма елементами списку в попередньому фрагменті. Це …

10
Неможливо зробити спеціальний DialogFragment прозорим за фрагментом
Мені потрібно створити діалог над фрагментом (який займає весь екран). Діалогове вікно повинно бути плаваючим діалогом, який буде розміщений над фрагментом, а фрагмент затемнений поза фрагментом. Для користувальницького діалогового вікна у мене є лінійна схема, що має вигнуті краї, незалежно від того, що я роблю, діалогове вікно має чорну межу …

17
Як зробити DialogFragment шириною до Fill_Parent
Я працюю над додатком для Android, де я використовую DialogFragmentдля відображення діалогове вікно, але його ширина дуже мала. Як я можу зробити цю ширину доfill_parent до нього? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, …

10
Чи існує метод, який працює як стартовий фрагмент для результату?
На даний момент у мене є фрагмент у накладенні. Це для входу в службу. У телефонній програмі кожен крок, який я хочу показати в накладенні, - це власні екрани та дії. Існує 3 частини процесу входу в систему, кожна з яких мала власну активність, яку викликали за допомогою startActivityForResult (). …

3
Розмітка координатора за допомогою панелі інструментів у фрагментах або діяльності
У новій бібліотеці дизайну є кілька нових макетів, які значно змінюють поведінку панелі інструментів, якщо розробник цього бажає. Оскільки різні фрагменти мають різну поведінку та цілі, наприклад, фрагмент галереї зі згортається панеллю інструментів, що показує важливу фотографію, або фрагмент без перегляду прокрутки, який просто не потребує appbarlayout для приховування панелі …

12
Фрагменти onResume з задньої стеки
Я використовую пакет сумісності, щоб використовувати фрагменти з Android 2.2. Використовуючи фрагменти та додаючи переходи між ними до backstack, я б хотів досягти такої ж поведінки onResume діяльності, тобто, коли фрагмент буде виведений на "передній план" (видимий користувачеві) після виходу з backstack, я хотів би, щоб у фрагменті активувався якийсь …

7
Як оновити пункт меню, показаний на панелі ActionBar?
У мене активність, яка має 2 фрагменти. Обидва є ListFragments і обидва вносять MenuItems у меню. У мене є один MenuItem, який я встановив атрибут android: showAsAction, щоб він відображався як кнопка на ActionBar. Що чудово працює. Тепер MenuItem залежить від стану. Це параметр меню Пауза / Відновлення для призупинення …

3
Що означає addToBackStack з нульовим параметром?
У мене є код клієнта. Існує лише одна діяльність для всіх фрагментів, тобто одна діяльність управляє усіма фрагментами. Ця дія містить наступний код для будь-якого фрагмента в кінці методу цього фрагмента - Наприклад - фрагмент MoreFragment: MoreFragment firstFragment = new MoreFragment(); getSupportFragmentManager().beginTransaction() .replace(R.id.article_fragment, firstFragment) .addToBackStack(null).commit(); Так, 1) Яке значення має …

9
Показати DialogFragment з анімацією, що зростає з точки
Я показую, DialogFragmentколи користувач натискає на рядок у ListView. Я хотів би анімувати показ діалогового вікна, щоб воно зростало від центру рядка. Подібний ефект можна побачити при відкритті папки з панелі запуску. Одна ідея, яку я мав, - це поєднання TranslateAnimationі ScaleAnimation. Чи є інший спосіб?

8
Як слухати зміни переваг у PreferenceFragment?
Як описано тут , я підкласую PreferenceFragment і відображаю його всередині Activity. У цьому документі описується , як прослуховувати зміни переваг тут , але тільки якщо ви створюєте підклас PreferenceActivity. Оскільки я цього не роблю, як мені прослухати зміни переваг? Я спробував реалізувати OnSharedPreferenceChangeListener у своєму PreferenceFragment, але це, здається, …

14
Встановіть стан BottomSheetDialogFragment як розширений
Як встановити стан фрагмента, що розширюється, BottomSheetDialogFragmentдо розширеного за BottomSheetBehavior#setState(STATE_EXPANDED)допомогою бібліотеки дизайну підтримки Android (v23.2.1)? https://code.google.com/p/android/issues/detail?id=202396 говорить: Спочатку для нижнього аркуша встановлено значення STATE_COLLAPSED. Зателефонуйте BottomSheetBehavior # setState (STATE_EXPANDED), якщо ви хочете його розширити. Зверніть увагу, що ви не можете викликати метод перед макетами подання. Запропонував практик вимагає уявлень накачуються …

9
Як перевірити дозвіл у фрагменті
Я хочу перевірити дозвіл усередині фрагмента. мій код: // Here, thisActivity is the current activity if (ContextCompat.checkSelfPermission(getActivity(), Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) { // Should we show an explanation? if (ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), android.Manifest.permission.ACCESS_FINE_LOCATION)) { // Show an explanation to the user *asynchronously* -- don't block // this thread waiting for the user's response! …

7
Почніть діяльність із фрагмента
У мене є 2 фрагменти, на обох фрагментах кнопка. Коли я натискаю кнопку, я хочу розпочати нову діяльність. Але я не можу змусити це працювати. Помилка, яку я отримую: ПОМИЛКА тут: Невідповідність типу: неможливо перетворити з mFragmentFavorite на Fragment Що я роблю не так? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import …

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