2016-09-02 5 views
1

私はAndroid Libraryで作業しています。これは異なる形状のボタンを作成しています。ボタンのXMLは次のようになります。app:button_type="round_rectangle"属性サポートされていないカスタム属性のエラーを表示します

<com.singh.daman.mybutton.ShapedButton 
     android:id="@+id/round" 
     android:layout_weight="1" 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     app:fill_color="@color/colorPrimaryDark" 
     app:button_type="round_rectangle" 
     app:stroke_color="@color/colorAccent" 
     app:stroke_width="12sp" 
     app:text="Round Rectangle" 
     app:text_size="16sp" 
     app:text_color="#ffff" 
     android:layout_gravity="center" 
     android:background="@null" /> 

れる四角形、星、円と丸い四角形などの異なる値を持ちます。

タイプround_rectangleは、Lollipop以上のアンドロイドバージョンでのみサポートされています。

ライブラリユーザーがbutton_typeround_rectangleと設定し、アプリの最小AndroidバージョンがLollipop未満の場合は、api 21以上でサポートされているというエラーを表示したいのですが、どうすればいいですか?

答えて

関連する問題