Skip to content

//readium-navigator/org.readium.r2.navigator.pager/R2PagerAdapter

R2PagerAdapter

[androidJvm]\ class R2PagerAdapter : R2FragmentPagerAdapter

Functions

Name Summary
destroyItem [androidJvm]
open fun ~~destroyItem~~(@NonNullp0: View, p1: Int, @NonNullp2: Any)
open override fun destroyItem(container: ViewGroup, position: Int, object: Any)
finishUpdate [androidJvm]
open fun ~~finishUpdate~~(@NonNullp0: View)
open override fun finishUpdate(container: ViewGroup)
getCount [androidJvm]
open override fun getCount(): Int
getCurrentFragment [androidJvm]
fun getCurrentFragment(): Fragment?
getItem [androidJvm]
open override fun getItem(position: Int): Fragment
getItemId [androidJvm]
fun getItemId(position: Int): Long
getItemPosition [androidJvm]
open fun getItemPosition(@NonNullp0: Any): Int
getNextFragment [androidJvm]
fun getNextFragment(): Fragment?
getPageTitle [androidJvm]
@Nullable
open fun getPageTitle(p0: Int): CharSequence?
getPageWidth [androidJvm]
open fun getPageWidth(p0: Int): Float
getPreviousFragment [androidJvm]
fun getPreviousFragment(): Fragment?
instantiateItem [androidJvm]
@NonNull
open fun ~~instantiateItem~~(@NonNullp0: View, p1: Int): Any
open override fun instantiateItem(container: ViewGroup, position: Int): Any
isViewFromObject [androidJvm]
open override fun isViewFromObject(view: View, object: Any): Boolean
notifyDataSetChanged [androidJvm]
open fun notifyDataSetChanged()
registerDataSetObserver [androidJvm]
open fun registerDataSetObserver(@NonNullp0: DataSetObserver)
restoreState [androidJvm]
open override fun restoreState(state: Parcelable?, loader: ClassLoader?)
saveState [androidJvm]
open override fun saveState(): Parcelable?
setPrimaryItem [androidJvm]
open fun ~~setPrimaryItem~~(@NonNullp0: View, p1: Int, @NonNullp2: Any)
open override fun setPrimaryItem(container: ViewGroup, position: Int, object: Any)
startUpdate [androidJvm]
open fun ~~startUpdate~~(@NonNullp0: View)
open override fun startUpdate(container: ViewGroup)
unregisterDataSetObserver [androidJvm]
open fun unregisterDataSetObserver(@NonNullp0: DataSetObserver)

Properties

Name Summary
fm [androidJvm]
val fm: FragmentManager
mFragments [androidJvm]
val mFragments: LongSparseArray<Fragment>