Articles of viewpager

Сохранить / Восстановить фрагменты состояния Android

Я пытаюсь создать приложение, которое использует библиотеку ViewPager Джека Уортона ( здесь ), используя только изображения для каждой страницы (что-то вроде главного экрана Prixing ( здесь )). Все работает нормально, за исключением saveInstance в фрагменте. В примере Джека Уортона он хранит текст в переменной String с именем mContent и восстанавливает его в onCreate, но в […]

Android прокручивает, используя ViewPager без вкладок

Я пытаюсь создать приложение, имеющее тип навигации для прокрутки. Вот как далеко я ушел: Фрагментная активность: package com.app.BoomBase; import android.os.Bundle; import android.support.v4.app.Fragment; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class Fragment_control extends Fragment { String tag = this.getClass().getSimpleName(); @Override public void onCreate(Bundle savedInstanceState) { Log.i(tag, "onCreate"); super.onCreate(savedInstanceState); /** Getting the arguments to the […]

Вставить страницы в середине FragmentPageAdapter

Я использую ViewPager из ViewPageIndicator, и мне нужно иметь возможность динамически вставлять один фрагмент в середине других. Я попытался управлять моделью с помощью FragmentPagerAdapter и FragmentStatePagerAdapter (как из кода поддержки v4), так и первым, похоже, никак не удается вставить страницы посередине. А второй работает только в том случае, если я наивно реализую getItemPosition, возвращая всегда […]

Просмотр перевода при сдвиге ViewPager

Я читал пример по настройке ViewPager что влечет за собой перевод страницы ( View ) на определенную сумму. Пример из документов . В частности, речь идет о реализации под названием ZoomOutPageTransformer которая может быть установлена ​​на ViewPager через setPageTransformer() чтобы настроить способ скольжения страницы (включая анимацию масштабирования ). Вот как должен выглядеть конечный результат: Теперь […]

Скользящие вкладки внутри вкладок панели действий

Я пытаюсь реализовать скользящие вкладки внутри вкладок actionBar так же, как flipboard. Таким образом, одна из основных вкладок будет иметь три вкладки. Суб-вкладки будут прокручиваться в первую очередь, и как только все вкладки будут прокручиваться, основная вкладка начнет фокусироваться и начнет прокрутку. Я прилагаю скриншот от flipBoard UI Кто-нибудь это сделал? Пожалуйста помоги.

Точный контроль над андроидами VectorDrawable анимации

ОБНОВЛЕНИЕ: решение найдено! Прокрутите вниз для моего принятого ответа! Я хочу анимировать несколько элементов одного изображения и связать анимацию с позицией ViewPagers (так что несколько элементов морфируют или летают в / из в зависимости от текущей страницы). Итак, есть ли способ точно контролировать текущий кадр анимации? Например, предположим, что у меня есть этот набор: <?xml […]

Android с помощью viewPager vs с помощью tabhost

В моем приложении для Android мне пришлось использовать макет вкладки, и я хочу выбрать один из следующих сценариев. они есть Используя viewPager Использование tab host Каковы преимущества viewPager над tabhost . Какая из них лучше. И я нацелен на Android 4.2 . Спасибо!

Android setBackgroundResource вызывают нехватку памяти excepiton

Я работаю над приложением для игр, которое отображает 12 просмотров в ViewPager. Это мой пользовательский PagerAdapter: private class ImagePagerAdapter extends PagerAdapter { private int[] mImages = new int[] { R.drawable.copertinai, R.drawable.blui, R.drawable.azzurroi, R.drawable.rossoi, R.drawable.gialloi, R.drawable.verdei, R.drawable.rosai, R.drawable.grigioi, R.drawable.neroi, R.drawable.arancionei, R.drawable.marronei, R.drawable.violai, R.drawable.ulm }; @Override public int getCount() { return mImages.length; } @Override public boolean isViewFromObject(View […]

Android, как остановить обновление фрагментов при изменении вкладок

У меня есть следующий код: MainActivity.java package com.erc.library; import java.io.BufferedInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.FragmentTransaction; import android.content.SharedPreferences; import android.content.res.Resources; import android.graphics.Color; import android.os.Bundle; import android.os.Environment; import android.os.StrictMode; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.widget.TextView; import android.widget.Toast; import com.erc.sayeghlibrary.adapter.TabsPagerAdapter; public […]

Android ViewPager с изображениями: утечка памяти / сбои приложений

Я пишу приложение, которое отображает панорамное изображение, которое в конечном итоге имеет несколько маркеров, чтобы отображать информацию о некоторых точках. Поскольку большое изображение разбило приложение (у меня есть еще одна активность в приложении, отображающая большую карту), теперь я пытаюсь отобразить панораму как последовательность страниц с ViewPager. Мне удалось отобразить изображение в 6 бит, и я […]