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"
Aqui está meu código-fonte, o placeholderImage é um drawable de nove remendos, então o roundedCorner não funciona quando mostra o placeholder. Se definido um drawable normal para placeholderImage, o roundedCorner funcionará bem.
Acho que podemos não lidar adequadamente com imagens 9patch com cantos arredondados. Você pode criar manualmente uma versão de canto arredondado no código e configurá-la.
Agradecemos a ajuda com a implementação disso, se você ou outra pessoa quiser adicionar esse recurso.
@ zhangxu1005 se você for capaz de compartilhar a imagem de nove patch que está usando, vou dar uma olhada na reprodução e vou tentar implementar uma correção.
@jnawaz Obrigado ~
Corrigido em e1aa81f797583c244817fc334395a13d0e33b3bc
Comentários muito úteis
@ zhangxu1005 se você for capaz de compartilhar a imagem de nove patch que está usando, vou dar uma olhada na reprodução e vou tentar implementar uma correção.