В моем main.xml у меня
И я устанавливаю объект фрагмента следующим образом
Он устанавливает различные типы объектов фрагмента ( FragmentType2,FragmentType3. ) в разное время. Теперь, в какой-то момент, мне нужно определить, какой объект в настоящее время существует.
В коротком мне нужно сделать что-то вроде этого:
Я попробовал следующее
Но оба объекта (titleFragmentById и titleFragmentByTag) null
Я что-то пропустил?
Я использую Compatibility Package, r3 и разрабатываю для API level 7 .
In my main.xml I have
And I’m setting fragment object like this
It is setting different types of Fragment objects ( FragmentType2,FragmentType3. ) at different time. Now at some point of time I need to identify which object is currently there.
In short I need to do something like this:
I tried the following
But both the objects (titleFragmentById and titleFragmentByTag ) are null
Did I miss something?
I’m using Compatibility Package, r3 and developing for API level 7 .
First define a SparseArray in your ViewPagers’ adapters like below. In this array we’ll hold the instance of fragments.
And Override your Adapters’ instantiateItem method.
Also Override destroyItem method of your ViewPagers
And finally set add a PageChangeListener to your ViewPagers:
Share this:
Like this:
Related
Related Posts
Excel SUMIF function
November 12, 2019 November 12, 2019
Name Ranges in Excel
November 11, 2019
Write a Siemens S7 plc driver with C# and Sharp7
November 10, 2019
About mhdr
One Comment on “Get current fragment displayed in ViewPager on Andro >
Nice work! Thanks a lot
Leave a Reply Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.