私はここで奇妙な問題に直面していると私は専門家の助言が必要です。
私はカスタムビューを持っています。これは、それに沿ってポイントとテキストを描画しています。 今、私の問題は、それはそれの幅の高さはonDraw
方法でカウントされます知っていません。(もちろん動的計算)。したがって、このシナリオでは、 setMeasuredDimension(parentWidth, parentHeight)
の処理方法があります。あなたは高さと幅を知らない、それはonDraw
で計算されるに依存するテキストの長さ助けてください。
テキストの 'StaticLayout'を使って、高さと幅の両方が測定されるようにします。これは' onMeasure'の中でどうやって行うのか分かりません。 – AJay
@AJay私は参照してください。更新された回答を確認してください。 – Abbas
ここでは 'StaticLayout'をチェックしてください。ここには複数行のテキストと' leftdrawable'のようなイメージもあります。これは簡単な仲間ではありません。 – AJay