app:placeholderImage="@drawable/smart_video_default_cover"
app:placeholderImageScaleType="fitXY"
app:roundBottomLeft="false"
app:roundBottomRight="false"
app:roundTopLeft="true"
app:roundTopRight="true"
app:roundedCornerRadius="10dp"
これが私のソースコードです。placeholderImageは9パッチのドローアブルであり、roundedCornerはプレースホルダーを表示すると機能しません。 通常のドローアブルをplaceholderImageに設定すると、roundedCornerが適切に機能します。
角が丸い9patch画像を適切に処理できない可能性があると思います。 コードで角の丸いバージョンを手動で作成して設定できます。
あなたや他の誰かがこの機能を追加したい場合は、これを実装するのに助けていただければ幸いです。
@ zhangxu1005使用している9パッチのイメージを共有できる場合は、これを再現して修正を実装してみます。
@jnawazありがとう〜
e1aa81f797583c244817fc334395a13d0e33b3bcで修正済み
最も参考になるコメント
@ zhangxu1005使用している9パッチのイメージを共有できる場合は、これを再現して修正を実装してみます。