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

Как включить вкладки панели действий во фрагменте?

Я переключился с Activity на Fragment, и теперь я получаю эту ошибку Java.lang.IllegalArgumentException: вкладки, не поддерживаемые в этой конфигурации Из следующей строки actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Как заставить эти вкладки работать в фрагменте с базовым ActionBarActivity? Остаток кода @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { act = (ActionBarActivity )getActivity(); final ActionBar actionBar = act.getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); […]

Как реализовать searchview в действии (панели действий), когда listview существует во фрагменте

Я разрабатываю приложение, в котором searchview находится в панели действий основного действия. А в основной деятельности есть 3 фрагмента. В каждом фрагменте есть список. Проблема в том, что как я могу сортировать элемент списка фрагмента, когда searchview реализуется в панели действий действия. Я использую простой адаптер курсора и listview с пользовательской строкой, в которой есть […]

Добавление и удаление фрагментов динамически в ViewPager

Я использую ViewPager с пользовательским PagerFragmentAdapter который использует внутренний список для предоставления фрагментов. Я хотел бы добавить и удалить фрагменты динамически при изменении настроек. protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fragment_pager); mAdapter = new ServicePagerAdapter(getSupportFragmentManager()); mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(mAdapter); } Я попытался снова вызвать setAdapter но я получил IllegalStateException (Can not perform this action […]

Обрабатывать фрагментацию фрагментации при вращении экрана (с примером кода)

Есть несколько подобных ответов, но не в этой ситуации. Моя ситуация проста. У меня есть Activity с двумя разными макетами, один в Portrait, другой в Landscape. В Portrait я использую <FrameLayout> и добавляю Fragment в него динамически . В Landscape я использую <fragment> поэтому Fragment является статическим . (На самом деле это не имеет значения) […]

OnItemSelectedListener в фрагменте, который использует настраиваемый адаптер

Таким образом, я играю с этим в течение нескольких дней и просто не могу заставить его работать. У меня есть Activity, который отображает фрагмент и что Fragment является членом списка фрагментов, которые я просматриваю с помощью ViewPager. Сам фрагмент состоит из TextView и ListView. ListView заполняется из пользовательского адаптера. То, что я пытаюсь сделать, это […]

ViewPager с FragmentPagerAdapter не отображается

Я использую Xamarin, и это моя вторая попытка получить работу ViewPager. Я создал приложение с нуля со ссылкой на эту веб-ссылку: http://looksok.wordpress.com/2013/10/26/android-support-v4-viewpager-tutorial-including-source-code/ Приложение компилирует, развертывает, но отображается только пустой черный экран. Вот мой полный код: MainActivity.cs using System; using Android.App; using Android.Content; using Android.Runtime; using Android.Views; using Android.Widget; using Android.OS; using Android.Support.V4.App; using Android.Support.V4.View; namespace […]

OnPrepareOptionsMenu во фрагменте, который не называется AppCompat v22 (API 10)

У нас есть приложение, которое использует AppCompatActivity с несколькими фрагментами, каждый из которых вносит вклад в меню опций. (Т.е. фрагменты переопределяют onCreateOptionsMenu и вставляют свои собственные пункты меню) Фрагменты также переопределяют onPrepareOptionsMenu , чтобы условно включить / отключить определенные пункты меню в зависимости от состояния приложения. До версии (22) appcompat для каждого фрагмента onPrepareOptionsMenu функция […]

Adapt chrisbanes ActionBar-PullToRefresh для фрагментов (NavigationDrawer)

Хорошо, вот моя проблема: Я хочу реализовать библиотеку ActionBar-PullToRefresh от Chrisbanes с фрагментами, чтобы иметь возможность использовать ее с NavigationDrawer. https://github.com/chrisbanes/ActionBar-PullToRefresh#fragments , Chrisbanes говорит об этом для использования с фрагментами: Следует отметить, что PullToRefreshAttacher необходимо создать на этапе onCreate () Activity. Если вы планируете использовать эту библиотеку с помощью фрагментов, лучше всего для вашей деятельности […]

UpButton не работает, что я пытаюсь сделать

В моем приложении ( minSdkVersion 15) у меня есть Toolbar вместо ActionBar и NavigationDrawer переключающаяся между фрагментами. Некоторые фрагменты имеют TabBar с дочерними фрагментами внутри. Эти дочерние фрагменты представляют собой ListView s, а их onItemClickListener запускает DetailFragment . Я вызываю setDisplayHomeAsUpEnabled() и появляется стрелка вверх для DetailFragment но я не могу обработать ее для выполнения […]

Как стилизовать фрагмент TabHost в фрагменте

Это мой xml: <android.support.v4.app.FragmentTabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" > <FrameLayout android:id="@+id/realtabcontent" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> И это хостинг Фрагмент. public class TabPractice extends Fragment{ private FragmentTabHost mTabHost; //Mandatory Constructor public TabPractice() { } public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { […]

Intereting Posts