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

Как загрузить одинаковое предпочтение экрана в деталях PreferenceFragment

Я пытаюсь сделать что-то вроде настроек настроек в Android для планшета. Когда я нажимаю «Дополнительно», экран настроек «Беспроводные сети» отображается на правом фрагменте, чем если бы я касался «VPN», в том же фрагменте открывается экран настроек «VPN». Как я могу это сделать ? Это мое предпочтение xml <PreferenceScreen android:title="Title A"> <PreferenceScreen android:title="TITLE B"> <PreferenceCategory android:title="category"> […]

Название ActionBar динамически изменяется с помощью фрагмента

У меня есть 1 активность с 3 фрагментами внутри (Home-Login-RestorePass). Сначала отображается HomeFragment, а остальные два скрыты. Я хочу, чтобы название ActionBar изменялось в зависимости от того, какой фрагмент отображается. Я пытаюсь в своей деятельности: public void setActionBarTitle(String title){ getSupportActionBar().setTitle(title); } @Override public void onResume() { super.onResume(); // Set title setActionBarTitle(getString(R.string.app_name)); } И фрагменты имеют […]

Как хорошо показать мягкую клавиатуру в фрагменте на Android?

У меня есть EditText внутри фрагмента внутри Activity. Мой макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/login_bg"> … <FrameLayout android:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent"/> … </RelativeLayout> Моя конфигурация активности в AndroidManifest.xml: <activity android:name="com.demo.LoginActivity" android:configChanges="orientation|keyboardHidden" android:launchMode="singleTop" android:screenOrientation="portrait" android:theme="@style/activityTheme" /> Мой код, который используется для запуска фрагмента в Activity: private void startFragment(BaseFragment fragment, String tag) { FragmentManager fragmentManager […]

Android Studio XML не распознает objectAnimator

Я пытаюсь оживить переход между двумя фрагментами. Я изначально разместил им анимацию свойств в xml (и это на самом деле не работало), а затем изменило ее на objectAnimator. По какой-то причине Android Studio не распознает тег objectAnimator. Вот мой AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.nick.randomapplication" > <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.Base.AppCompat.Light" > <activity android:name=".MainActivity" […]

Конфликт сообщений об ошибках Android: указанный ребенок уже имеет родителя. Вы должны сначала вызвать removeView () родителя ребенка

Первоначально я получил эту ошибку: У указанного ребенка уже есть родитель. Вы должны сначала вызвать removeView () родителя ребенка в customSection.addView(customLayout); Поэтому я добавил ((LinearLayout)customLayout.getParent()).removeView(customLayout); И теперь java.lang.NullPointerException Итак, если у ребенка есть родительский элемент, и я должен сначала удалить дочерний элемент из родителя, почему getParent () возвращает null? У меня есть абстрактный фрагмент, который […]

Получить идентификатор TextView в фрагменте из FragmentActivity в ViewPager

Я работаю с ViewPager с 3 Fragments и я хочу изменить текст TextView на третьей странице. На этой странице у меня есть Button которая при ее нажатии переходите к изображениям SD, чтобы выбрать один. По завершении вернется на страницу и вы хотите обновить TextView с помощью пути к этому изображению. Проблема в том, что когда […]

Фрагменты в ViewPager воссоздаются

У меня есть FragmentActivity с контейнером, где я ViewPager Fragment с ViewPager . В ViewPager меня есть 3 Fragment : [MainActivity] [ViewPagerFragment] [Fragment1][Fragment2][Fragment3] Когда пользователь нажимает кнопку на Fragment1 / Fragment2 / Fragment3 , я заменяю ViewPagerFragment на OtherFragment , поэтому иерархия выглядит следующим образом: [MainActivity] [OtherFragment] Когда я нажимаю кнопку « Назад» , ViewPagerFragment […]

Внедрение вкладок панели действий с фрагментами

В последнее время мне нужно было реализовать вкладки панели действий, которые заменили бы текущий фрагмент новым фрагментом. Несмотря на часы интенсивного поиска, я не смог найти четкое решение, поэтому я решил представить, как я решил проблему здесь. Два из фрагментов содержали просмотры списков, которые оказались основным осложняющим фактором.

Android: изменение цвета текста вкладки в FragmentActivity

Я хотел бы изменить цвет текста моих вкладок ниже: (ACCUEIL и A LA UNE) (теперь черный). Я не знаю, как это сделать. Вот код FragmentActivity: package com.app.myapp.MainFragment; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.FragmentTransaction; import android.content.Intent; import android.graphics.Color; import android.graphics.Typeface; import android.graphics.drawable.ColorDrawable; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.view.Gravity; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; […]

Разное меню для разных вкладок в вкладке + салфетки для проекта андроида

Я новичок в приложениях для Android и java, в основном я разработчик PHP. У меня есть проект для вкладок + салфетки, Reseller.java package com.idevoc.onsitereseller; import java.util.ArrayList; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.Activity; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.support.v4.view.ViewPager; import android.view.Menu; import android.view.MenuInflater; public class Reseller extends FragmentActivity […]