Zeepy Radio Button - ZeepyForTeam/ZeepyFor_Android GitHub Wiki
* Zeepy Radio Button
์ง์ ๋ํ ๊ฐ๊ด์ ํ๊ฐ ๋ทฐ๋ฅผ ๋ง๋ค๋ค๊ฐ ์ค๋ณต์์
์ ์ค์ด๊ธฐ ์ํด์ Custom์ผ๋ก ํ๋ ๋ง๋ค์์ต๋๋ค.
์ ๋ก์ดํ ์กฐ๊ฑด๊ฒ์ ๋ทฐ์์ ์ฐ์ด๋ ๊ฒ ๊ฐ์์ ์ฐธ๊ณ ํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค:)
๋ฐ์์ฒ๋ผ Layout์ zeepy์ถ๊ฐ ํ์๊ณ button type์ ์ง์ ํด์ ๊ฐ๋จํ๊ฒ ์ฌ์ฉํ์ค ์ ์์ต๋๋ค.
<com.example.zeepyforandroid.customview.ZeepyRadioButton
android:id="@+id/radiobtn_one_room"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginEnd="8dp"
android:layout_weight="1"
android:text="1๊ฐ"
zeepy:button_type="1" />
ButtonType์ ์ด๋ ๊ฒ ์ ์ธํด ๋์์ต๋๋ค!
//DEFAULT CHIP => unscelected -> back: yellow, text: black, selected-> back: blue, text: white
private const val DEFAULT_CHIP -> 1
private const val LIKE_CHIP = 2
private const val SOSO_CHIP = 3
private const val DISLIKE_CHIP = 4