/ / androidスクロールタブ - android、android-layout、android-widget

アンドロイドスクロールタブ - アンドロイド、アンドロイド - レイアウト、アンドロイド - ウィジェット

私は自分のアプリケーションの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