Hi,
my problem:
i have a list activity that does not show the selected item with the
classic orange evidentiation.
The list is scrolled by the dpad and item is selected and actions are
triggered but i can't see on wich item i'm acting.
What am i doing wrong? Or what am i not doing that is needed?

This is the layout of the activity:

<?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="fill_parent"
        android:orientation="vertical">
        <ListView android:id="@android:id/list"
android:layout_width="fill_parent"
                android:layout_height="fill_parent" />
        <TextView android:id="@android:id/empty"
android:layout_width="fill_parent"
                android:layout_height="fill_parent" 
android:text="@string/nofilm" />
</LinearLayout>



i created an adapter that overrides getView so i can use a custom
layout for list items


public boolean isEnabled(int position) {
   return true;
}

public View getView(int position, View convertView, ViewGroup parent)
{
   Object o = getItem(position);

   LayoutInflater vi = (LayoutInflater) getContext().getSystemService
(Context.LAYOUT_INFLATER_SERVICE);
   View v = vi.inflate(R.layout.listafilmrow, null);
   //set text values
   return v;
}



here's the layout of the single row:

<?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="fill_parent"
        android:orientation="horizontal" android:background="@color/
listafilmbg">
        <ImageView android:id="@+id/ivLocandina"
android:layout_gravity="center"
                android:layout_width="wrap_content"
android:layout_height="wrap_content" />
        <LinearLayout android:layout_width="fill_parent"
                android:layout_height="wrap_content" 
android:orientation="vertical">
                <TextView android:id="@+id/tvTitolo"
android:layout_width="wrap_content"
                        android:layout_height="wrap_content" 
android:text="Titolo del film"
                        android:gravity="left" 
android:textColor="@color/listafilmfg"
                        android:textStyle="bold" />
                <TableLayout android:layout_width="fill_parent"
                        android:layout_height="wrap_content">
                        <TableRow>
                                <TextView android:layout_column="1" 
android:text="Regia: "
                                        android:layout_width="fill_parent"
android:layout_height="wrap_content"
                                        android:gravity="right" 
android:textColor="@color/listafilmfg" />
                                <TextView android:id="@+id/tvRegia" 
android:layout_column="2"
                                        android:layout_weight="1.0" 
android:layout_width="fill_parent"
                                        android:layout_height="wrap_content" 
android:text="..."
                                        android:gravity="left" 
android:textColor="@color/listafilmfg" />
                        </TableRow>
                        <TableRow>
                                <TextView android:layout_column="1" 
android:text="Cast: "
                                        android:layout_width="fill_parent"
android:layout_height="wrap_content"
                                        android:gravity="right" 
android:textColor="@color/listafilmfg" />
                                <TextView android:id="@+id/tvCast" 
android:layout_column="2"
                                        android:layout_weight="1.0" 
android:layout_width="fill_parent"
                                        android:layout_height="wrap_content"
                                        android:text="uno due tre quattro 
cinque sei sette otto nove
dieci undici"
                                        android:gravity="left" 
android:textColor="@color/listafilmfg" />
                        </TableRow>
                        <TableRow>
                                <TextView android:layout_column="1" 
android:text="Genere: "
                                        android:layout_width="fill_parent"
android:layout_height="wrap_content"
                                        android:gravity="right" 
android:textColor="@color/listafilmfg" />
                                <TextView android:id="@+id/tvGenere" 
android:layout_column="2"
                                        android:layout_weight="1.0" 
android:layout_width="fill_parent"
                                        android:layout_height="wrap_content" 
android:text="..."
                                        android:gravity="left" 
android:textColor="@color/listafilmfg" />
                        </TableRow>
                        <TableRow>
                                <TextView android:layout_column="1" 
android:text="Data: "
                                        android:layout_width="fill_parent"
android:layout_height="wrap_content"
                                        android:gravity="right" 
android:textColor="@color/listafilmfg" />
                                <TextView android:id="@+id/tvData" 
android:layout_column="2"
                                        android:layout_weight="1.0" 
android:layout_width="fill_parent"
                                        android:layout_height="wrap_content" 
android:text="..."
                                        android:gravity="left" 
android:textColor="@color/listafilmfg" />
                        </TableRow>
                </TableLayout>
        </LinearLayout>
</LinearLayout>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" 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-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to