android - RelativeLayout center vertical -
i want make list row layout. layout has imageview in left, textview right next imageview, , imageview in right. want of them center vertical.
<relativelayout android:layout_width="fill_parent" android:layout_height="100dp" android:gravity="center_vertical" > <imageview android:id="@+id/icon" android:layout_width="50dp" android:layout_height="50dp" android:layout_gravity="center_vertical" /> <textview android:id="@+id/func_text" android:layout_torightof="@id/icon" android:layout_width="wrap_content" android:layout_height="100dp" android:layout_gravity="center_vertical" /> <imageview android:layout_width="50dp" android:layout_height="50dp" android:layout_alignparentright="true" android:layout_gravity="center_vertical" android:src="@drawable/arrow" /> </relativelayout>
i tried add android:layout_centervertical="true"
textview, result textview align bottom 2 imageview. tried in android 4.2 emulator. me this?
i have edited layout. check code now.
<relativelayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#33b5e5" android:padding="5dp" > <imageview android:id="@+id/icon" android:layout_width="50dp" android:layout_height="50dp" android:layout_alignparentleft="true" android:layout_centerinparent="true" android:background="@android:drawable/ic_lock_lock" /> <textview android:id="@+id/func_text" android:layout_width="wrap_content" android:layout_height="100dp" android:layout_gravity="center_vertical" android:layout_torightof="@+id/icon" android:gravity="center" android:padding="5dp" android:text="this test string............" android:textcolor="#ffffff" /> <imageview android:layout_width="50dp" android:layout_height="50dp" android:layout_alignparentright="true" android:layout_centerinparent="true" android:layout_gravity="center_vertical" android:src="@android:drawable/ic_media_next" /> </relativelayout>
Comments
Post a Comment