使用导入库中的视图时如何设置样式
How to set a style when using a view from imported library
我正在使用 this library 获取圆形图像。我想创建一个样式来控制 CircularImageView
视图。
<style name="vircularImageView" >
<item name="android:layout_width">@dimen/cardViewImagesize</item>
<item name="android:layout_height">@dimen/cardViewImagesize</item>
<item name="app:civ_border_color">#000000</item>
</style>
问题是项目 app:civ_border_color
,它在编译时给我一个错误。
属性 civ_border_color
特定于此对象 com.mikhaellopez.circularimageview.CircularImageView
,所以我想知道如何解决这个问题。
我尝试使用 parent
但我没有得到任何匹配 CircularImageView
的建议。
谢谢
怎么可能
你为什么不试试这个而不是使用一个大图书馆。
RoundedBitmapDrawable roundedBitmapDrawable = RoundedBitmapDrawableFactory.create(Activity.this.getResources(), yourbitmap);
roundedBitmapDrawable.setCircular(true);
your_imageview.setImageDrawable(roundedBitmapDrawable);
嗯,在样式中你不应该为自定义属性使用任何前缀,所以它应该是:
<style name="vircularImageView" >
<item name="android:layout_width">@dimen/cardViewImagesize</item>
<item name="android:layout_height">@dimen/cardViewImagesize</item>
<item name="civ_border_color">#000000</item>
</style>
我正在使用 this library 获取圆形图像。我想创建一个样式来控制 CircularImageView
视图。
<style name="vircularImageView" >
<item name="android:layout_width">@dimen/cardViewImagesize</item>
<item name="android:layout_height">@dimen/cardViewImagesize</item>
<item name="app:civ_border_color">#000000</item>
</style>
问题是项目 app:civ_border_color
,它在编译时给我一个错误。
属性 civ_border_color
特定于此对象 com.mikhaellopez.circularimageview.CircularImageView
,所以我想知道如何解决这个问题。
我尝试使用 parent
但我没有得到任何匹配 CircularImageView
的建议。
谢谢
怎么可能
你为什么不试试这个而不是使用一个大图书馆。
RoundedBitmapDrawable roundedBitmapDrawable = RoundedBitmapDrawableFactory.create(Activity.this.getResources(), yourbitmap);
roundedBitmapDrawable.setCircular(true);
your_imageview.setImageDrawable(roundedBitmapDrawable);
嗯,在样式中你不应该为自定义属性使用任何前缀,所以它应该是:
<style name="vircularImageView" >
<item name="android:layout_width">@dimen/cardViewImagesize</item>
<item name="android:layout_height">@dimen/cardViewImagesize</item>
<item name="civ_border_color">#000000</item>
</style>