0

android buildinlayoutsに関連するレイアウト実装が見つかりません。

この投稿で1つの実装、Android用の改行ウィジェットレイアウトを見つけましたが、その投稿の場合、子の幅が親の幅より広くないという前提条件があります。

しかし、私の場合、子供の幅は親の幅よりも広くなっています。たとえば、レイアウトには1つのテキストビューと1つの画像があり、レイアウトの幅は200、テキストビューの全幅は300、画像の幅は50です。

このためのAndroidの組み込み実装はありますか?または、このレイアウトを自分で実装する方法についての提案はありますか?

ありがとう。

4

2 に答える 2

0

しかし、私の場合、子の幅は親の幅よりも広いです。

それは数学的に不可能です。

たとえば、レイアウトには 1 つのテキストビューと 1 つの画像があり、レイアウトの幅は 200 で、テキストビュー全体の幅は 300、画像の幅は 50 です。

それは数学的に不可能です。レイアウトの幅は、少なくともその最大の子と同じ大きさにする必要があります。

于 2010-10-27T07:47:15.037 に答える
0

ImageSpan を使用するという解決策を見つけ、次に SpannableStringBuilder.setSpan メソッドを呼び出しました。

于 2010-10-29T08:14:32.110 に答える