2016-09-02 3 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 및 위의 Android 버전에서만 지원됩니다.

라이브러리 사용자가 button_type에서 round_rectangle으로 설정하고 앱의 최소 Android 버전이 Lollipop보다 작은 경우 api 21 이상에서만 지원된다는 오류를 표시하고 싶습니다. 어떻게 할 수 있습니까?

답변