0

最近、プロジェクトを ABS 3.5 から ABS 4 にアップグレードしましたが、問題が発生し、数日間髪が抜けてしまいました。メイン アクティビティには、テキスト付きの 3 つのタブが含まれています。3.5 では、テキストが長すぎて一度にタブに収まらないため、テキストはそれぞれのタブで水平にスクロールします。ABS 4 にアップグレードしたため、テキストがスクロールしなくなり、代わりに「Messa...」などの単語が短縮されます。

ScrollingTextView クラスが com.actionbarsherlock.internal.widget から削除されていることがわかります。ScrollingTabContainerView がこのパッケージに追加されていることがわかりますが、これが代替として提供されているかどうかはわかりません。

android:ellipsizeto を設定してtomarqueeを設定しようとmarqueeRepeatLimitしましmarquee_foreverたが、うまくいかないようです。

この機能がまだ可能であると想定しているため、この機能を元に戻す方法を知っている人はいますか?

ちなみに、テキストは自動的にスクロールする必要があるということです。ユーザーはタブをクリックしてドラッグしてスクロールしません。ただ明確にします :)

ありがとう

4

1 に答える 1

0

OK、私が知る限り、この機能は ABS 4 で完全に削除され、スクロール タブに置き換えられました。テキストをスクロールさせるタブに良い効果を与えたので、これは少し残念です.

于 2012-04-16T08:02:41.957 に答える