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

Не удалось создать представление, когда изменения ориентации экрана

Я пытаюсь создать приложение, которое открывает фрагмент listview (GradeListFragment) из активности (GradeListActivity). Когда я нажимаю элемент, он открывает новый фрагмент (GradeDetailFragment). Если в портретном режиме он заменяет фрагмент списка в фрагменте1. Если в ландшафте, он заменяет пустой фрагмент2. Моя проблема в том, что приложение отключается при переключении ориентации. Переключение с обеих сторон получает ту же […]

Из-за ошибки памяти при использовании viewpager + изображения даже при использовании кэш-памяти и асинтезы

Пожалуйста, кто-то добавил много изображений в просмотрщик раньше? У меня есть действие, которое вызывает класс фрагмента для создания фрагментов, содержащих изображения, в просмотрщик, и этот класс фрагмента содержит методы, которые кэшируют изображение, если оно еще не существует в кэш-памяти, и изменяет размер изображения и позволяют выполнить рисование в асинтете Чтобы уменьшить время, затрачиваемое на переднюю […]

Удалить белый фон в диалоговом окне

Вот как я назвал свой DialogFragment: DialogSelectAccount myDiag=new DialogSelectAccount(); myDiag.show(ft,"Diag" ); Вот как (частично) создается мой DialogFragment: public class DialogSelectAccount extends DialogFragment { public DialogSelectAccount() { } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.dialog_select_account, container, false); tvMessage = (TextView) […]

Передача данных из Activity в Fragment с помощью Otto

В моем приложении я добавляю Fragments динамически в контейнер в основном представлении активности. Я хотел бы знать, как лучше всего передавать данные при использовании Отто при добавлении фрагмента. В настоящее время это то, как я это делаю, пожалуйста, например, я не отправляю свой CustomObject Внутри моей основной деятельности getSupportFragmentManager().beginTransaction() .add(R.id.fragment_container, MY_CUSTOM_FRAGMENT).commit(); BusProvider.getInstance().post(produceCustomString()); Внутри моего фрагмента […]

Android 3 – Добавить фрагмент программно: исключение из нелегального состояния

Я пытаюсь создать приложение, которое обменивает свои фрагменты взаимодействием с его пользователем. Существует фрагмент, определенный в XML-файле Activity и LinearLayout, который должен содержать другой фрагмент. Моя основная деятельность: public class DashActivity extends Activity { private static final String TAG = "DashActivity"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) […]

Отправить String из Activity в фрагмент другой активности

У меня есть две операции (A и B) и фрагмент F. Фрагмент F содержится в Activity B. Я бы хотел отправить строки из Activity A в Fragment F. Как это сделать? Благодаря!

Android: FragmentTransaction hide не работает для DialogFragment

Я пытаюсь добавить fragmentTransaction.hide(myDialogFragment); fragmentTransaction.addToBackStack(null); В FragmentTransaction, чтобы диалоговое окно снова появлялось, когда пользователь нажимал кнопку «Назад», но он не работает. Я первоначально переопределял onCreateDialog в своем диалоговом окне, но я заметил, что в документации для вызова hide на FragmentTransaction говорится: Это относится только к фрагментам, чьи представления добавлены в контейнер. Поэтому вместо этого теперь […]

Получение активов в рамках

Я пытаюсь проанализировать XML-файл в потоке внутри фрагмента. Частичный фрагмент моего кода: public void onCreate(Bundle savedInstanceState) { mAdapter = new ListItemNearbyStoresAdapter(getActivity().getApplicationContext(), mStoresByKey); setListAdapter(mAdapter); // Load the list of stores from hard coded xml loadStoresByThread(getActivity().getApplicationContext()); } private void loadStoresByThread(final Context ctx) { Thread t = new Thread() { public void run() { try { Log.d(TAG, "In […]

OnPrepareOptionsMenu Дублирует элемент в ActionBar

Когда я добавляю элемент меню, используя onPrepareOptionsMenu, элемент меню дублирует свое «я» в панели действий. Я использую фрагменты и создаю начальное меню в ActionBar в основном виде: … @Override public boolean onCreateOptionsMenu(Menu paramMenu) { super.onCreateOptionsMenu(paramMenu); paramMenu.add(0, 1, 0, "DashBoard").setIcon(R.drawable.ic_dashboard) .setShowAsAction(1); return true; } Затем я добавляю еще один элемент в один из фрагментов следующим образом: […]

Android – getIntent () из фрагмента

Я пытаюсь передать растровое изображение из одного фрагмента в другой – и я использую этот пост в качестве руководства: Отправьте Bitmap, используя намерение Android У меня возникают проблемы с фрагментом принимающей активности с помощью getIntent (). Он не распознает метод. Есть некоторые сообщения там, говорящие, что его невозможно использовать getIntent () во фрагменте … но […]

Intereting Posts
Ускоренное масштабирование растрового изображения Android Как добавить изображение с текстом в меню в Android? Robotium – нажатие на вкладки панели действий Travis CI build не работает с Android Constraint Layout Как запустить службу FCM ID только после того, как будет запущено определенное действие? Instagram как прокрутка в пользовательской галерее Как использовать PubNub в приложении для Android? Как правильно использовать TextSwitcher в ListView? Как я могу реализовать складной вид, такой как Google Play? BaseActivity for Navigation Ширина диалога DialogFragment уменьшается после указания FEATURE_NO_TITLE Проблема разрешения Android 6 (M) (создать каталог не работает) Растровое изображение из представления не отображается на Android Как работать с сохраненными данными после того, как «Активность» выходит на передний план при использовании нескольких операций? Android – не удается создать обработчик внутри потока, который не вызвал Looper.prepare ()