Articles of текстовое окно

Клавиша «Назад» для отображения фрагмента показывает перекрывающиеся фрагменты

Я создал пример приложения, чтобы проверить эту проблему с перекрытием. У меня есть тип фрагмента, Fragment1, и я создаю новый экземпляр Fragment1 и добавляю его в FrameLayout в свою активность во время выполнения. Я добавляю фрагмент с помощью нескольких кнопок. Примечание. Я дал каждому новому экземпляру Fragment1 другое число (# 1, # 2, # 3 […]

Можно ли удалить фрагмент, определенный в файле layout.xml?

Можно ли использовать FragmentTransaction и метод remove (), чтобы избавиться от фрагментов, определенных в layout.xml (используя тег фрагмента)? Мне не удалось это работать, используя библиотеки поддержки v4. Фрагмент остается на месте после того, как вы совершите FragmentTransaction, после вызова remove (). Может ли кто-нибудь сказать мне, если это по дизайну, ошибка или функция? Можно заменить […]

Использование FragmentTransaction с помощью DialogFragment

Поэтому я создал диалоговое окно DialogFragment, которое показано в виде диалога с помощью этой техники Теперь, когда он запущен и при взаимодействии с пользователем внутри этого всплывающего окна, я хочу переместить его в другой фрагмент. Я пытаюсь сделать это через FragmentTransaction.add (), где я даю ему идентификатор одного из контейнеров в этом макете. На данный […]

Бинарная строка XML-файла # 9: ошибка раздувания фрагмента класса

Я получаю сообщение об ошибке « inflating fragment error while running calling an Activity which having fragments. CheckList – это активность, которая содержит listview and Description fragments. И его xml-код: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent"> <fragment class="com.uday.honeytest.CheckList$listview" android:id="@+id/titles" android:layout_weight="1" android:layout_width="0px" android:layout_height="match_parent" /> <fragment class="com.uday.honeytest.CheckList$Description" android:id="@+id/details" android:layout_weight="1" android:layout_width="0px" android:layout_height="match_parent" android:background="?android:attr/detailsElementBackground" /> </LinearLayout> Класс CheckList: public class […]

Android Honeycomb: Как изменить фрагменты в FrameLayout, не создавая их повторно?

Возможно ли переключаться между фрагментами без повторного создания их все время? Если да, то как? В документации я нашел пример того, как заменить фрагменты. // Create new fragment and transaction Fragment newFragment = new ExampleFragment(); FragmentTransaction transaction = getFragmentManager().beginTransaction(); // Replace whatever is in the fragment_container view with this fragment, // and add the transaction […]

OnCreateOptionsMenu не будет вызван на FragmentActivity при запуске по версии телефона

Я создаю приложение, поддерживающее как версию телефона, так и планшет, поэтому я использую библиотеку android-support-v4.jar. Моя активность расширяет FragmentActivity и переопределяет onCreateOptionsMenu (меню меню). Это хорошо работает на планшете, onCreateOptionsMenu называется правильно, но он не работает на телефоне, onCreateOptionsMenu никогда не вызывается. Как это решить? Примечание: я использую <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="12"/> в файле манифеста.

Показывать фрагмент как диалог или обычную деятельность

В моем приложении у меня есть фрагмент, который называется «О». На карманных компьютерах я хочу, чтобы этот фрагмент выглядел как обычная активность, но на планшетах я хочу, чтобы это был диалог. Какой способ лучше справиться с этой ситуацией?

Android заменит текущий фрагмент другим фрагментом

Я только начал с разработки фрагментов для HoneyComb. Я создал два фрагмента. Когда я нажимаю кнопку в левом фрагменте, в правой части создается новый фрагмент. Между тем, когда я нажимаю кнопку в правом фрагменте (т. Е. DetialsFragment в моем коде ниже должен быть заменен другим фрагментом. Main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" […]

Есть ли метод, который работает как исходный фрагмент для результата?

У меня есть фрагмент в оверлее. Это для входа в службу. В приложении для телефона каждый из шагов, которые я хочу показать в наложении, – это их собственные экраны и действия. Есть три части процесса входа в систему, и каждый из них имеет свою собственную деятельность, которая была вызвана с помощью startActivityForResult (). Теперь я […]

Как установить тег фрагмента по коду?

Я не нашел что-то вроде метода setTag(String tagName) в классе Fragment . Единственный способ установить тег Fragment который я нашел, – это сделать FragmentTransaction и передать имя тега в качестве параметра. Это единственный способ явно установить тег Fragment кодом?

Intereting Posts
Как отлаживать стили пользовательского интерфейса Android Обновление Android Studio Gradle до версии 0.5.0 – Gradle Migrating От 0,8 до 0,9 – Также обновление для Android Studio до 0.8.1 Gradle не удалось синхронизировать с «неспособным найти дополнительную библиотеку», Преобразование числа в textview в int Экран блокировки телефона Android приводит к нескольким последующим событиям onPause / onResume Как сделать изображение как можно большим, сохраняя соотношение сторон Как сжимать код – предел метода 65k в dex Анимация высоты контейнера LinearLayout с помощью ValueAnimator Каков правильный способ проверки доступных токенов OAuth на сервере node.js? Как ускорить сборку android ndk Как установить GridView внутри ScrollView Форматировать сообщение об исключении, чтобы содержать весь стек в Google Analytics для Android? Устранение проблемы с TextViews из LinearLayout Android: Как я могу остановить бесконечную анимацию, примененную к ImageView? Как конвертировать Android.Resource.Color в Android.Graphics.Color