私は自分のアプリケーションのAndroidタブウィジェットでタブをスクロールしたい、私は使用しました このコード それはアンドロイド2.2のためにうまく働きますが、アンドロイド4.0の上でそれは下の図のように非常に大きなスペースを示します
これは私のコードです ((横
ScrollView) findViewById(R.id.tabWidget_sv))
.post(new Runnable() {
@Override
public void run() {
// TODO Auto-generated
// method stub
((HorizontalScrollView) findViewById(R.id.tabWidget_sv))
.fullScroll(View.FOCUS_RIGHT);
}
});
この問題を解決するには?
回答:
回答№1は0タブが表示されない原因Android 4.0ではスクロールできますが、Android 4.0ではTabActivityは廃止予定であり、タブにはアクションバーを使用することをお勧めします。唯一の欠点は、Fragmentsを使用するにはアプリをリファクタリングする必要があり、Android 2.2を引き続きサポートする場合は、おそらくAndroid Support Librariesを使用する必要があるということです。
行ってもいい ここに アクションバーについての詳細Androidの古いバージョン(2.2など)でアクションバーを使用する場合は、使用を検討することをお勧めします。 ActionBarSherlock