プロジェクトで ViewPagerIndicator と ActionBarSherlock の両方を使用しています。
デバイスが横向きに回転したときに、ViewPagerIndicator タブを ActionBarSherlock のスピナーにする簡単な方法はありますか? 残りのコンテンツに使用できるスペースを増やすためです。
イベントをキャプチャするすべての作業を手動で行う必要があり@onConfigurationChanged
ますか?
プロジェクトで ViewPagerIndicator と ActionBarSherlock の両方を使用しています。
デバイスが横向きに回転したときに、ViewPagerIndicator タブを ActionBarSherlock のスピナーにする簡単な方法はありますか? 残りのコンテンツに使用できるスペースを増やすためです。
イベントをキャプチャするすべての作業を手動で行う必要があり@onConfigurationChanged
ますか?
を使用するのではなく、これが本当に必要な場合ViewPagerIndicator
は、アクション バーでタブを使用する必要があります。これらは、さまざまな状況でアクション バーのドロップダウン リストに自動的に変換されます。ViewPager
以下は、アクション バーのタブへの関連付けを示すサンプル プロジェクトです: https://github.com/commonsguy/cw-omnibus/tree/master/ViewPager/TabPager
ただし、Android にはバグがあり、互換性のために ActionBarSherlock で再現されていることに注意してください。これは、ViewPager
ドロップダウン リスト モードのときに のスワイプ イベントがアクション バーに反映されないことを意味します。
アクション バー タブの代わりに ViewPagerIndicator を本当に使用したい場合は、独力であるだけでなく、前の段落で述べたのと同じバグに苦しむことになります。
個人的にはPagerTabStrip
、前後に切り替えるのではなく、すべての場合にタブ (または ViewPagerIndicator) を使用することをお勧めします。