3 いいえ、申し訳ありませんが、Javaで定義する必要があります。 出典 2010-12-27 16:06:38 CommonsWare +0 このような機能がない理由はわかりますか? – Fixpoint +2 @Shooshpanchick:手がかりがありません。確かに 'setContent(View)'と 'setIndicator(CharSequence、int resourceId)'のシグネチャはXMLで十分に簡単に動作します。独自のXML属性を読み取り、これを処理する独自のユーティリティクラスを作成することができます。たとえば、 'shoosh:tabIcon'と' shoosh:tabCaption'属性を 'FrameLayout'の各子に置きます。その後、ユーティリティーコードで、レイアウトをXMLリソースとしてロードし、関連する 'FrameLayout'を見つけて、子を繰り返し処理し、タブを設定します。 – CommonsWare +0 ありがとう、私はこのアプローチを試してみます。 – Fixpoint
このような機能がない理由はわかりますか? – Fixpoint
@Shooshpanchick:手がかりがありません。確かに 'setContent(View)'と 'setIndicator(CharSequence、int resourceId)'のシグネチャはXMLで十分に簡単に動作します。独自のXML属性を読み取り、これを処理する独自のユーティリティクラスを作成することができます。たとえば、 'shoosh:tabIcon'と' shoosh:tabCaption'属性を 'FrameLayout'の各子に置きます。その後、ユーティリティーコードで、レイアウトをXMLリソースとしてロードし、関連する 'FrameLayout'を見つけて、子を繰り返し処理し、タブを設定します。 – CommonsWare
ありがとう、私はこのアプローチを試してみます。 – Fixpoint