Hi,

I am rendering a ListView inside a dialog. The ListView elements are
very simple TextView objects. The problem: whatever I do, they never
take the full width in the list view, which has the side effect that
the list view selector only covers the actual text, not the whole list
entry (i.o.w., if the text of the entry is much smaller than the width
of the listview/dialog, then only a tiny portion of the list element
is highlighted when focusing it).

Setting layout_width to FILL_PARENT on the text view layout didn't
help. So didn't layout_gravity = fill_horizontal.

Why doesn't this work?

The TextView (list element):

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android";
    android:id="@+id/list_dialog_item"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:minHeight="?android:attr/listPreferredItemHeight"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:gravity="center_vertical"
    android:paddingLeft="14dip"
    android:paddingRight="15dip"
/>

The dialog layout:

<ListView xmlns:android="http://schemas.android.com/apk/res/android";
    android:id="@+id/list_dialog_list"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>

Any ideas?

Cheers,
Matthias
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to