Articles of Фрагмент

Android: Как сделать вкладку флип, как рынок Android?

Я хочу переписать свое приложение на фрагмент api, TabHost устарел, поэтому я нашел ViewPager, но как я могу сделать табуляцию, как рынок Android? (Android-плеера и планшета). Superuser 3 тоже использует этот бар

Android: ошибка при взаимодействии с фрагментом

Я смотрел на stackoverflow, чтобы решить мою проблему и нашел что-то очень хорошее, но это не работает для меня, или я просто глуп, чтобы увидеть его ( как реализовать OnFragmentInteractionListener ) Я хочу разместить фрагмент внутри кадра, поэтому я создал его и так далее. Я должен имплицировать интерфейс и его метод. Я (думаю) Я сделал […]

Лучшие практики Android для взаимодействия с фрагментацией

Я новичок в Android Fragment и пытаюсь узнать интерфейс Fragment to Activity. Каков наилучший подход (лучшая практика) в Android для взаимодействия с фрагментацией? Допустим, у меня есть FragmentA и ActivityA. После моего всплывающего окна FragmentA, я хотел бы выполнить somemethod (возможно, связанный с UI) в ActivityA Вот две (шаблон) возможных решений: В FragmentA getActivity и […]

Макет ListFragment из xml

Как создать раскладку ListFragment (из библиотеки поддержки v4) из xml? ListFragment настраивает свой макет программным образом, поэтому, если вы хотите его изменить, вам нужно использовать представление add / remove.

Как запуститьActivityForResult из адаптера, чтобы вернуть результат в фрагмент

У меня есть несколько фрагментов с пользовательскими списками ListView. Они используют мой собственный ListAdapter, в котором я обрабатываю клики по элементам списка. Мне нужно запустить еще одно действие из этого OnClickListener и вернуть некоторую информацию в Fragment. Я пытаюсь использовать Intent intent=new Intent(context, DataFillerActivity.class); ((Activity) context).startActivityForResult(intent, 3); Но DataFillerActivity возвращает результат MainActivity, а не Fragment. […]

Android Adding Tab внутри фрагмента

Я пытаюсь добавить TabHost внутри фрагмента … Код приведен ниже. Внутри фрагмента я пытаюсь добавить TabHost, чтобы показать две вкладки public class TablesFragment extends Fragment { TabHost tabHost; TabHost.TabSpec spec; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.tables_fragment, container, false); tabHost = (TabHost) rootView.findViewById(android.R.id.tabhost); tabHost.setup(); Intent intentAndroid = new […]

Изменение макета при изменении ориентации во время выполнения фрагмента без воссоздания представления

Я пытаюсь разработать первое приложение, загружающее изображения из сети и отображающее их в виде сетки. Сетка представляет собой фрагмент основной операции. Процесс загрузки выполняется с помощью AsyncTask в функции onCreate. Чтобы не загружать изображения снова при изменении ориентации, я устанавливаю android:configChanges="orientation|screenSize" в манифесте Android. Тогда функция onCreate только вызывает один раз, и все хорошо … […]

Тег метаданных не имеет правильного значения

Я новичок в android, я пытаюсь использовать Google Maps в своем приложении, используя службы google play, получая ошибки. MapViewActivty: public class MapsViewActivity extends FragmentActivity { // Google Map private GoogleMap googleMap; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.maps); try { // Loading map initilizeMap(); } catch (Exception e) { e.printStackTrace(); } } /** * […]

Android получить ширину фрагмента

У меня есть макет с тремя фрагментами: <LinearLayout android:id="@+id/acciones" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <LinearLayout android:id="@+id/fragment1" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> </LinearLayout> <LinearLayout android:id="@+id/fragment2" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> </LinearLayout> <LinearLayout android:orientation="vertical" android:id="@+id/f3" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> </LinearLayout> </LinearLayout> В первом фрагменте у меня есть TableLayout, в котором у меня есть один пользовательский TextView в каждой строке. Я хочу знать […]

Как восстановить состояние просмотра фрагмента Android

У меня есть фрагмент фрагментов приложения и фрагмент содержимого на экране. Когда пользователь нажимает на элемент в фрагменте заголовков, соответствующий фрагмент создается и вставляется в кадр, а выделенный заголовок выделяется в фрагменте заголовков. Транзакция выполняется с помощью fragment.addToBackStack() , поэтому, когда пользователь нажимает клавишу BACK , предыдущий фрагмент восстанавливается и вставляется в фрейм. Какое лучшее […]