Articles of андроид просмотрщик

Почему ViewPager дает ошибки в режиме Android Studio Design?

Я использую Android Studio 0.8.6 (бета). Я пытаюсь создать фрагмент, используя "android.support.v4.view.ViewPager" Я получаю следующую ошибку, когда я нахожусь в представлении дизайна макета фрагмента: Rendering Problems The following classes could not be instantiated: – android.support.v4.view.ViewPager (Open Class, Show Exception) Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown […]

FragmentActivity с ViewPager: сбой при изменении ориентации

Привет, ребята, я использовал ViewPager в FragmentActivity. При изменении ориентации я получаю сбой. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_list); context = this; loadInitialData(); setActionBar(); initializeUiComponents(); } private void initializeUiComponents() { // Set up the ViewPager with the sections adapter. mViewPager = (ViewPager) findViewById(R.id.pager); } Мои данные поступают динамически из базы данных, и я […]

ViewPager внутри BottomSheetDialogFragment

Я пытаюсь установить viewpager внутри BottomSheetDialogFragment, но всегда с тем же результатом: Java.lang.IllegalStateException: Фрагмент не имеет вида setupDialog Код: @Override public void setupDialog(Dialog dialog, int style) { Log.d(TAG, "setupDialog"); super.setupDialog(dialog, style); View root = View.inflate(getContext(), R.layout.fragment_daily_detail, null); dialog.setContentView(root); CoordinatorLayout.LayoutParams layoutParams = (CoordinatorLayout.LayoutParams) ((View) root.getParent()).getLayoutParams(); CoordinatorLayout.Behavior behavior = layoutParams.getBehavior(); if (behavior != null && behavior instanceof […]

ViewPager.setOffscreenPageLimit (0) не имеет никакого эффекта. Как загружать только одну страницу за один раз в ViewPager?

Даже когда я устанавливаю oViewPager.setOffscreenPageLimit (0), мой пейджер просмотра по-прежнему загружает 1 страницу с экрана с каждой стороны видимой страницы. Как мне заставить загружать страницу только тогда, когда пользователь переходит на нее? Мой адаптер, если он помогает: public class MainPagerAdapter extends FragmentPagerAdapter { protected static final String[] CONTENT = new String[] { "page 1", "page […]

Android Viewholder для ViewPager

Привет, я использую ViewPager, но теперь я хотел бы сохранить состояния, вместо того, чтобы регенерировать ячейки. Я замечаю, что viewpager очень похож на пользовательский адаптер для listviews, и они работают аналогично, когда listview регенерирует данные в ячейках после того, как их больше нет на экране, viewpager аналогичен. Есть ли способ сделать объект просмотра, какой-то объект, […]

Где я должен разместить setOnClickListener в адаптере RecyclerView

В учебниках по Интернету, где они устанавливаютOnClickListener в Adapter of RecyclerView, они определяют его двумя способами: либо внутри ViewHolder, либо внутри BindViewHolder. Мой вопрос – это тот, который лучше подходит. Пожалуйста, порекомендуйте любой другой подход, если он доступен 1) внутри ViewHolder: public static class ViewHolder extends RecyclerView.ViewHolder { public ViewHolder(View itemView) { super(itemView); tvSrc = […]

Viewpager во фрагменте, который не обновляется при навигации по фрагменту

Ниже приведен код моего ViewpagerAdapter private class ImagePagerAdapter extends FragmentStatePagerAdapter { public ImagePagerAdapter(FragmentManager fm) { super(fm); // TODO Auto-generated constructor stub } @Override public Fragment getItem(int arg0) { // TODO Auto-generated method stub Fragment fragment = new DemoObjectFragment(); Bundle args = new Bundle(); args.putInt(DemoObjectFragment.ARG_OBJECT, arg0 ); fragment.setArguments(args); return fragment; } @Override public int getCount() { […]

Значения EditText в Android Fragment не обновляются

Я использую Viewpager для переключения между тремя fragments , все работает нормально, за исключением обновления второй вкладки (или fragment ). На этой вкладке у меня есть изображение, некоторые статические Textviews , некоторые динамические Textviews и некоторые поля EditText . Каждый раз, когда выбирается вторая вкладка, во всех динамических полях будет называться setText() . Компоненты TextView […]

Пользовательская анимация для просмотра

Я работаю с viewPager и фрагментами, и теперь я пытаюсь получить настраиваемую анимацию, чтобы преобразование страницы с уменьшением масштаба было точно. Но я получаю несколько ошибок. Я поставлю ошибки в комментарии с помощью фрагмента кода. Класс MainActivity import android.support.v4.app.FragmentManager; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.view.Menu; public class MainActivity extends FragmentActivity { @Override protected […]

Анимация точек с использованием пейджера просмотра

Я работаю над FragmentActivity, который содержит ViewPager. ViewPager предоставляет три фрагмента, используя FragmentPagerAdapter. Так что я могу реализовать экраны прокрутки с помощью viewpager.I могу прокрутить страницы и нажать следующую кнопку, я также могу перейти на следующую страницу / фрагмент. Следующий код работает для меня: 1.WelcomeFragmentActivity.java public class WelcomeFragmentActivity extends FragmentActivity { private List<Fragment> listFragments; @Override […]

Intereting Posts
Открытый файл Android Java.lang.RuntimeException: невозможно создать обработчик внутри потока, который не вызвал Looper.prepare (); Ошибка загрузки Google Play 16.03.2014 Идентификатор пакета в android Установка Phonegap в Windows 7: не удалось выполнить команду «android» Как я могу хранить структуру данных, такую ​​как Hashmap внутри Android? Ресурс был получен при подключенной трассировке стека, но не был выпущен. См. Java.io.Closeable для получения информации об избежании утечек ресурсов Android Dex: невозможно выполнить DX (IntelliJ) Время простоя приложения Извлечение только изображений из галереи при устревании намерений выбора изображения для Android. Как реализовать слушателя Каков правильный способ справиться с устаревшими событиями фрагментов onAttach и onInflate Изменение цвета фона элементов списка на Android Как добавить меню переполнения на панель инструментов? Как обращаться с намерением, у которого нет данных при первом вызове какого-либо действия?