2017-07-16 3 views
1

私はアプリのUIを作成していますが、私はAndroidでこのタイプのボタンを作成するより効率的な方法は何か分かりません。それはチェックボックスのような振る舞いを持っていますが(チェックされていない状態はチェックされていません)、普通のボタンのように見えます。私は、スクリーンショットの上のようなものを作成したい:この状況では、どのようなタイプのビューが優れていますか? (スクリーンショットが添付された)

enter image description here

は、私はこの結果を得るために、チェックボックスをカスタマイズすることができますか私はtextviewsまたはビューのかもしれない他のタイプを使用する必要がありますか?私はこのボタンの状態を処理する必要があります、それを行うための最善の方法は何ですか?

+1

として設定を作成することができます.html) – codeMagic

答えて

0

あなたは[化合物ボタン](https://developer.android.com/reference/android/widget/CompoundButtonを使用することができますbg.xml

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/listview_background_shape"> 
    <stroke 
     android:width="2dp" 
     android:color="#ff207d94" /> 
    <padding 
     android:bottom="2dp" 
     android:left="2dp" 
     android:right="2dp" 
     android:top="2dp" /> 
    <corners android:radius="5dp" /> 
    <solid android:color="#00000000" /> 
</shape> 

と背景

関連する問題