android - wrap_content for a listview's width -


is there way have listview with equal longest row? setting wrap_content listview 's width has no effect. listview covers whole screen horizontally.

this activity layout

<relativelayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <listview   android:id="@+id/listview"     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:background="@drawable/country_picker_bg" /> 

and row xml

<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" > <linearlayout      android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:gravity="center_vertical"     android:layout_marginbottom="@dimen/padding"     android:padding="@dimen/padding"     android:background="@drawable/white_round_rect" >     <textview android:id="@+id/title"         style="@style/greytextview"         android:layout_marginleft="@dimen/padding"/>         <imageview           android:layout_width="wrap_content"         android:layout_height="wrap_content"          android:src="@drawable/orange_arrow_selector"/> </linearlayout> 

thank you, gratzi

is there way have listview with equal longest row?

no, in part because have no way know longest row is.

let's attach listadapter listview, getcount() on listadapter returns value of 1,234,567. determine width of longest row, have create each row , examine width. take hours, , user not happy during hours.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -