Articles of фрагмент

Передача пользовательского класса в фрагмент

У меня есть пользовательский класс Data, который содержит все данные. Основное действие создает два фрагмента. У меня есть поле в основном виде: private Data data = new Data(); Фрагменты создаются с помощью этого метода: private ArrayList<Fragment> getFragments() { ArrayList<Fragment> fragments = new ArrayList<Fragment>(); fragments.add(new fragment_one()); fragments.add(new fragment_two()); return fragments; } Мне нужно передать поле данных […]

Как найти listview в 'фрагменте'

У меня есть фрагмент, который отправляет запрос на сервер и загружает json, а затем анализирует его в listview, так как я не могу правильно донести до представления. Ниже приведена часть моих приложений, это мой первый штрих на listview с фрагментом, для По какой-то причине я разрешаю использовать только фрагмент, поэтому я выбираю « setAdapter » […]

Начать анимацию, когда фрагмент виден на ViewPager

Я использую ViewPager вместе с FragmentStatePagerAdapter, и я хотел бы запустить анимацию во фрагменте, когда этот фрагмент будет виден и только когда он будет виден. Проблема заключается в том, что анимация начинается, когда фрагмент является тем, который находится после того, кто в данный момент просматривается пользователем. Я переместил код анимации из функции фрагмента «onActivityCreated» в […]

Загрузить изображение с камеры в ImageView в фрагменте

Я могу загрузить изображение с камеры в ImageView при использовании Activity: btn_camera.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); mImageCaptureUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "tmp_avatar_" + String.valueOf(System.currentTimeMillis()) + ".jpg")); intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mImageCaptureUri); try { intent.putExtra("return-data", true); startActivityForResult(intent, PICK_FROM_CAMERA); } catch (ActivityNotFoundException e) { e.printStackTrace(); } } }); @Override public void onActivityResult(int […]

Наследование фрагментов Android

Можно ли / рекомендовать, чтобы разные фрагменты наследовали друг от друга в Android? Что было бы лучшим способом инициализировать вещи, которые уже были инициализированы в суперклассе и добавить к нему что-то? (-> например, как обычные подклассы, которые используют super () в своем конструкторе, а затем инициализацию других объектов) Я смотрел в Интернете, но я не […]

Android, как setOnClickListener для кнопки фрагмента

У меня есть активность и фрагмент. На фрагменте есть кнопка. Я загружаю фрагмент: fragment = new FragmentPIN(this); fragmentTransaction.add(R.id.content,fragment); fragmentTransaction.commit(); Затем попробуйте установить слушателя @Override public void onAttach(Activity activity) { super.onAttach(activity); try { Button cmdOK_PIN = (Button)activity.findViewById(R.id.cmdOK_PIN); cmdOK_PIN.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); } catch (ClassCastException e) { e.printStackTrace(); } } […]

Android – невозможно использовать всплывающее окно в фрагменте

Я новичок в android. Теперь я пытаюсь создать ползунок. Теперь я создал ползунок. Теперь я хочу показать всплывающее окно, когда я нажимаю значок в панели действий. Когда я расширяю активность, всплывающее окно работает нормально. Но когда я изменяю фрагменты фрагмента, я не могу использовать всплывающее окно. Пожалуйста, дайте мне знать любую идею или любой пример […]

Адаптер статического массива в фрагменте. Хорошая или плохая практика?

У меня есть тонна поисков Google на статических объектах в Java, и я думаю, что понимаю, как они работают в Android. Статические объекты GC'ed, когда процесс приложения завершается, а не когда объект Activity, объявляющий статический объект, уничтожается (исправьте меня, если я ошибаюсь). У меня есть приложение с Tabhost, в котором используются фрагменты. Фрагмент, объявляющий объект, […]

Назад с помощью фрагментов / панели инструментов

Теперь я почесываю голову этим … У меня есть ActionBarActivity который загружает начальный Fragment – исходное меню раздувается внутри действия. Теперь у меня есть панель навигации, которая, когда выбран элемент, загружает другой фрагмент и добавляет его в заднюю часть. Когда я это делаю, есть несколько вещей, которые я хочу задать: Установите домашний индикатор вверх Недействить […]

WebView в фрагмент (android.support.v4)

Я получил меню вкладок, используя ViewPager . Каждая вкладка содержит фрагменты из пакета android.support.v4 (совместимость со старыми SDK). Один из фрагментов – это WebView (называемый FragmentWeb ), и я хочу, чтобы он оставался в макете пейджера. Проблема в том, что мой WebView , он работает в полноэкранном режиме. Есть ли способ сохранить веб-браузер под моими […]