i used list view in android app. used toggle button in listview. want set toggle button @ right corner of listview. unable same. please me out.... code snippet of xml file here......
<?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <linearlayout android:id="@+id/aaa" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignparentleft="true" android:layout_gravity="center_vertical" android:layout_marginright="8dip" android:background="@drawable/image_bg" android:padding="3dip"> <imageview android:id="@+id/list_image" android:layout_width="50dip" android:layout_height="50dip" android:src="@drawable/rihanna" /> </linearlayout> <linearlayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <!-- name label --> <textview android:id="@+id/email" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingbottom="2dip" android:paddingtop="5dp" android:textcolor="#acacac" /> <linearlayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="right"> </linearlayout> <togglebutton android:id="@+id/togglebutton1" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignparentright="true" android:layout_centervertical="true" android:gravity="right" android:background="@drawable/toggle" android:text="" android:textoff="" android:texton="" android:focusable="false"> </togglebutton> </linearlayout> <!-- <imageview android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/arrow" android:layout_alignparentright="true" android:layout_centervertical="true" android:layout_marginleft="150dp" android:layout_margintop="30dp" /> --> </linearlayout>
<?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <linearlayout android:id="@+id/aaa" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignparentleft="true" android:layout_gravity="center_vertical" android:layout_marginright="8dip" android:background="@drawable/image_bg" android:padding="3dip"> <imageview android:id="@+id/list_image" android:layout_width="50dip" android:layout_height="50dip" android:src="@drawable/rihanna" /> </linearlayout> <linearlayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:orientation="vertical"> <!-- name label --> <textview android:id="@+id/email" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingbottom="2dip" android:paddingtop="5dp" android:textcolor="#acacac" /> <linearlayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="right"> </linearlayout> <togglebutton android:id="@+id/togglebutton1" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignparentright="true" android:layout_centervertical="true" android:gravity="right" android:layout_gravity="right" android:background="@drawable/toggle" android:text="" android:textoff="" android:texton="" android:focusable="false"> </togglebutton> </linearlayout> <!-- <imageview android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/arrow" android:layout_alignparentright="true" android:layout_centervertical="true" android:layout_marginleft="150dp" android:layout_margintop="30dp" /> --> </linearlayout> try this. have added android:layout_weight="1" layout , android:layout_gravity="right" toggle button.
Comments
Post a Comment