0

通常、コンテンツのサイズに合わせて背景を変更する必要がある場合は、9パッチの画像を使用します。

角が丸い破線の輪郭を除いて透明なグラフィックでそれを試しました。ただし、ダッシュのパターンを繰り返すのではなく、ダッシュを伸ばすことになりました。画像は3本の線を示しています:1。基本的な小さな画像2.伸ばしたときの画像の外観3.画像の外観 ここに画像の説明を入力してください

9パッチの画像でこれを行う方法はありますか?

そうでない場合、推奨される代替手段は何ですか?図形やXMLファイルを使用してシミュレートすることは可能かもしれないと思いますが、それを行う方法や、角を丸くする方法は正確にはわかりません。

繰り返しになりますが、基本的な画像を使用しない理由は、この破線のアウトラインが、コンテンツが少ないか多いボックスを囲んでいるためです。

4

1 に答える 1

0

キャンバスを作成してから、その画像をキャンバスにロードすることができます。アンチエイリアシングの問題に対処するには、丸みを帯びた長方形を描画し、それを画像にマスクします。画像を描画するときは、ポーターダフXferモードのペイントを使用します。ペイントを介してストロークを制御することもでき、線の間隔と長さを希望どおりに制御できます。

于 2012-05-30T15:52:53.107 に答える