Articles of андроид фрагменты

Как сделать плавающую кнопку действия нажатой во фрагменте?

Поэтому у меня есть 3 фрагмента, в каждом фрагменте есть кнопка с плавающим действием при нажатии, она перейдет к другому действию. То, что я сделал, делает плавающее действие в mainActivity общедоступным, поэтому я могу использовать его для фрагментов. Мой код public FloatingActionButton fab; fab = (FloatingActionButton) findViewById (R. id. fab); fab.setOnClickListener(new View.OnClickListener() { @Override public […]

Как я могу показать SnackBar под FragmentDialog?

У меня есть активность с FragmentDialog . В onResume этого диалога я устанавливаю высоту и вес этого 80% и 90% по коду: WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(); layoutParams.copyFrom(getDialog().getWindow().getAttributes()); layoutParams.width = (int)(screenWidth * 0.9); layoutParams.height = (int)(screenHeight * 0.8); getDialog().getWindow().setAttributes(layoutParams); Он отлично работает, фон имеет тень, на переднем плане FragmentDialog имеет правильные размеры. Вопрос: как я […]

Как щелкнуть элемент SimpleCursorAdapter ListFragment в Espresso?

Используя фрагмент, который инициируется из представления Activity через xml: <fragment android:id="@+id/listconversations" android:contentDescription="my list fragment" android:name="com.example.ui.MyListFragment" android:layout_width="match_parent" android:layout_height="0dp" android:visibility="visible" android:layout_below="@+id/linearLayout" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentBottom="true" /> У этого есть настраиваемый адаптер списка для строки элемента, поддерживаемой SimpleCursorAdapter: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/rl_row" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" android:clickable="true" android:paddingLeft="8dp" android:paddingRight="4dp" android:paddingTop="8dp" android:paddingBottom="4dp"> <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/ib_contact_details" android:src="@drawable/green_arrow" android:background="@color/transparent" android:clickable="true" […]

Android Реализуйте два фрагмента, которые имеют различное поведение при появлении клавиатуры

У меня есть активность, которая содержит 2 фрагмента, FacebookFragment и GoogleFragment . Теперь, когда активность запущена, он запускает FacebookFragment . Когда пользователь нажимает кнопку на FacebookFragment активность показывает GoogleFragment который будет добавлен в контейнер, а GoogleFragment имеет прозрачность, чтобы пользователь мог видеть содержимое FacebookFragment . Во втором фрагменте GoogleFragment меня есть EditText который находится в […]

Прокрутка не работает в android ViewPager с помощью FragmentPagerAdapter

Я хочу создать приложение для прокрутки для этого. Я использую ViewPager в Android. Когда я запускаю приведенный ниже код, он выполняется успешно, и открывается цветной Fragment , но салфетка не работает над этим. Можешь мне сказать почему? Это моя Activity : package app.learn.com.learnapp; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.os.Bundle; import java.util.List; import java.util.Vector; […]

Замените фрагмент, а затем нажмите назад, чтобы ускорить реакцию отложенного ответа, тени и углов.

Я столкнулся с очень странной проблемой. Моя ситуация: Я создал приложение, содержащее много страниц, каждая страница – это Fragment . И я использовал RecyclerView и CardView внутри каждой страницы. Макет моей домашней страницы выглядит так: Когда я нажимаю на элемент изображения, чтобы перейти к странице подробностей, нажмите кнопку «Назад» сразу после этого, появится моя домашняя […]

Почему у WebViews свой жизненный цикл?

У меня есть несколько WebViews в моем фрагменте, каждый из которых показывает проигрыватель YouTube в iframe, при воспроизведении тех видеороликов, которые я заметил, что приостановка фрагмента и даже активность не повлияли на WebView и видео, которое продолжалось в фоновом режиме. Я исправил это, сохранив эти WebView в списке, применяя на них жизненный цикл фрагмента: @Override […]

Как я могу getText () из EditText в фрагменте и передать параметры волейбола?

Я впервые использую Volley in Fragments. Кто-нибудь может мне с этим помочь. Я пытаюсь использовать следующий код для фрагмента, который я вызываю из ящика навигации: public class ChangePassword extends android.app.Fragment implements View.OnClickListener { EditText etOldSignUpPassword; EditText etNewSignUpPassword; EditText etNewSignUpConfirmPassword; ImageButton imageChangePasswordButton; ProgressBar pbWeb; String old,npass,ncpass; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { […]

Пропустить фрагменты onBackPressed (добавить / скрыть)

Я использую функцию фрагментации для прохождения фрагментов, это выглядит так: FragmentManager fm = oldFragment.getFragmentManager(); FragmentTransaction fragmentTransaction = fm.beginTransaction(); fragmentTransaction.add(oldFragment.getId(), newFragment, tag); fragmentTransaction.hide(oldFragment); fragmentTransaction.addToBackStack(tag); fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragmentTransaction.commit(); Имея несколько фрагментов, я хочу пропустить некоторые из них при возвращении. Пример: Frag1 -> (Нажмите Далее) -> Frag2 -> (Нажмите Далее) -> Frag3 -> (Нажмите Назад) -> Frag1 Это решение […]

Как реализовать изменяемый размер фрагмента с помощью пользовательского перетаскивания (не предопределенная анимация перехода)

Не уверен, как объяснить это лучше, но в основном это реализовано чат-приложениями для фрагментов подборщика галереи и так далее. Лучший пример – Google Allo, для которого я разместил GIF ниже. Я хотел бы знать, как это реализовано и как я могу реплицировать эту функцию. Как вы можете видеть, первый фрагмент фрагмента карты анимируется снизу до […]

Intereting Posts
Подпишите Android APK с сертификатом, который истекает в будущем Объем временных переменных – оптимизирует ли Eclipse / компилятор? Передача данных между внешним профилем приложения и внутренним профилем в Android Lollipop Как получить уведомление, когда устройство теряет сетевое подключение в android L (API 21) Android studio ndk error: *** target pattern не содержит `% '. Стоп Вложенное отставание recylerview в то время как первые несколько свитков, а затем прокручивается плавно? Screen.width + android Что такое исключение NullPointerException и как его исправить? Как вычислить шаг ноги с помощью шагомера Связанный с запущенным сервисом на Android и как сделать Можно ли заменить MediaStore тестовым двойным с использованием robolectric? Android: Mediaplayer: как использовать SurfaceView или медиаплеер для воспроизведения видео в правильном размере Загрузка в фоновом режиме – AndEngine GLES2 Предупреждение «Слишком много ссылок на атрибуты» Android.view.InflateException: двоичная строка XML-файла # 7: ошибка раздувания фрагмента класса