2011-01-28 11 views

答えて

0

layout_width & layout_heightを変更すると、チェックボックスのサイズを小さくすることができます。

+0

これを試してみてください減らす幅と高さのサイズチェックボックスを切り詰めている – shripal

+0

shirpal defenately ur正しい解決法があればplsは私に解決策を教えてくれます –

+0

ok ... xmlファイルにxmlファイルを作成して、選択した2つのイメージチェックボックスと選択されていないチェックボックスを使用してください。 – shripal

0

すべてはレイアウトXMLに入れ、標準である:

<CheckBox android:id="@+id/myCheckBoxId" 
       android:checked="false" 
       android:text="Check It!" 
       android:textSize="12"/> <!--look here --/> 
+2

チェックボックス自体にではなく、チェックボックスに付加された*テキスト*を減らします。 – bos

1

あなたは以下のように、異なる状態のために異なる画像を定義するために、あなたのOWM状態リストの描画可能を定義することができます。

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<!--When checkbox is checked--> 
<item android:state_checked="true" android:drawable="@drawable/img_checkbox_on" /> 
<!--When checkbox is not checked--> 
<item android:state_checked="false" android:drawable="@drawable/img_checkbox_off" /> 
</selector> 

をし、これを適用しますセレクタをxmlでチェックしてください:

<CheckBox android:layout_height="wrap_content" 
    android:layout_width="wrap_content" 
    android:button="@drawable/my_custom_checkbox" /> 
0

多分別の問題です。テキストとは別のチェックボックスがあります

私はdrawableビットを実行しましたが、それは私のためには機能しませんでした。私のために、私はdrawableを持っていて、チェックボックスの高さは設定された高さで頑固だったので、何があってもその周りにスペースがあった。だから、私は最初に、とlayout_marginBottomを-15 dipのような負の値に使っていました。私はそれがハックのように感じることを認めますが、それはほとんど働きました。もう1つの方法は、より良く機能したlayout_height="20dip"を設定することでした。これは、リニアおよび相対

1

UPDATEようsetable余裕があるレイアウトが必要です:

編集以降API 17からこれだけ作品を...


CheckBoxがTEXTからその高さを導出します画像だけでなく、あなたは何のテキスト(私のために働いていた)をしたいない場合にのみ動作もちろん

android:text="" 
android:textSize="0sp" 

はあなたのXMLでこれらのプロパティを設定します。

これらの変更がなければ、Joe Planteの言葉通り、CheckBoxは私のイメージの周りに大きなマージンを与えていました。

1

使用 アンドロイド:scaleXプロパティ= "0.5" アンドロイド:scaleYのは= "0.5"

1は、100%の大きさのためである 0.5 ... 0.4は40%であり、50%である

0

あなただけのscaleXプロパティとscaleYのproperiesを使用することができます。

<CheckBox 
android:id="@+id/check_box"    
android:scaleX="2.5" 
android:scaleY="2.5"/> 
関連する問題