Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to Set the Checkbox on the right side of the text [duplicate]

Possible Duplicate:
How to show android checkbox at right side?

In my android application, I have a checkbox and some text associate with it. By default the texts are in the right side and the checkbox in left side. But I want to put the checkbox on the right side. Help me please.

like image 424
Shaiful Avatar asked Feb 15 '11 05:02

Shaiful


3 Answers

Very easy. Do it in an elegant way:

  1. Create your own checkbox button. It includes a checked and unchecked state.
  2. Edit your layout file, for checkbox node:
    1. Set android:button="@null"
    2. Set android:drawableRight="@drawable/YOUR_CHECKBOX_BUTTON"

Perfectly solve your problem.

If you want to put the text under your button, set android:drawableTop.

like image 81
Henry Sou Avatar answered Oct 17 '22 23:10

Henry Sou


I dont know whether it is possible or not by styling ,

But here is a solution for you

Use "" as the value of the CheckBox ,then add a TextView to the left of the CheckBox with your desired text.

like image 42
Tanmay Mandal Avatar answered Oct 17 '22 23:10

Tanmay Mandal


You can do so by:

  1. taking a linear layout.
  2. Put it's orientation to horizontal.
  3. Then put a text view and then a check box.
  4. Put the same text in the text view that you wanted to associate with the check box.

Thanks.

like image 1
N-JOY Avatar answered Oct 17 '22 23:10

N-JOY