3

内部に放射状のグラデーションがある形のドローアブルがあります。形状は長方形で、放射状グラデーションの中心を右下隅近くに配置しようとしています。centerX属性とcenterY属性を0.98などの値に設定することで大まかな近辺で取得できるのですが、扱っているのは高さの違う(幅が同じ)長方形なので、長方形が高ければ高いほど中心位置も相対的に高くなります右下隅に。

ドキュメントに反して、中心をビューの幅/高さのパーセンテージとしてしか配置できないようです。つまり、値に「%」がなくても、パーセンテージとして扱われます。

私がやりたいのは、どういうわけか「中央の 5 dp を右下隅の左に置く」ということです。それを達成する方法についてのアイデアはありますか?

4

1 に答える 1

0

を使用してみてくださいLayer-List。そこで、描画可能なオーバーレイレイヤーアイテムのマージンを指定できます。

于 2012-10-30T16:29:50.273 に答える