아래와 같이 커스텀 리스트뷰를 만들었습니다.

프로그램명과 삭제버튼 2군데에 포커스가 가야하는데

하나의 xml 에 만들어 놓으니 두군데 함께 포커스가 갑니다.

 

한군데씩 갈 수 있는 방법이 있을까요?

페이지가 변해야 하므로 각각의 리스트를 쓰는 것은 곤란합니다.

 

고수님들 알려주세요~~

 

device-2012-12-26-175302.png

 

<?xml version="1.0" encoding="utf-8"?>
<com.ect.base.bind.RichBindableLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

 <RelativeLayout
        android:layout_width="561dp"
        android:layout_height="72dp"
        android:focusable="false">
                
        <RelativeLayout
            android:id="@+id/mymovie_choice_cell_focus"
            android:layout_width="352dp"
            android:layout_height="72dp"
            android:focusable="true"
            android:scaleType="fitXY"
            android:background="@drawable/channel_menu_1_selector"  >
           
            <!-- VOD명  -->
         <TextView
             android:id="@+id/text_program_name"
             style="@style/nanumgothic"
             android:layout_width="320dp"
             android:layout_height="39dp"
             android:layout_marginLeft="19dp"
             android:layout_marginTop="17dp"
             android:gravity="center_vertical"
             android:lineSpacingExtra="5dp"
             android:tag="PGM_NM"
             android:maxLines="2"
             android:text="플란다스의 개"
             android:textColor="@color/defaultclip"
             android:textSize="16sp"
             android:visibility="gone" />
           
         <!-- 영화명  -->
         <TextView
             android:id="@+id/text_program_name_movie"
             style="@style/nanumgothic"
             android:layout_width="320dp"
             android:layout_height="17dp"
             android:layout_marginLeft="19dp"
             android:layout_marginTop="28dp"
             android:tag="PGM_NM"
             android:maxLines="1"
             android:text="플란다스의 개"
             android:textColor="@color/defaultclip"
             android:textSize="16sp"
             android:visibility="gone" />
        </RelativeLayout>
       
        <!--  등록일  -->
        <TextView
            android:id="@+id/text_ins_dt"
            style="@style/nanumgothicB"
            android:layout_width="84dp"
            android:layout_height="16dp"
            android:layout_marginLeft="366dp"
            android:layout_marginTop="28dp"
            android:tag="INS_DT"
            android:gravity="center"
            android:text="2012.12.31"
            android:textColor="@color/subfont"
            android:textSize="15sp" />
       
        
     <ImageButton
      android:id="@+id/b_btn_mytving_del"
      android:layout_width="81dp"
      android:layout_height="35dp"    
      android:layout_marginLeft="480dp"
      android:layout_marginTop="18dp"
     android:focusable="false"
     android:onClick=""
     android:background="@drawable/b_popup_btn_left_selector"
     android:scaleType="fitXY"
     android:src="@drawable/b_popup_btn_left_selector"/>
       
 <TextView
  style="@style/nanumgothicB"
  android:layout_width="61dp"
  android:layout_height="17dp"
  android:layout_marginLeft="490dp"
  android:layout_marginTop="27dp"
  android:text="삭제"
  android:textColor="@color/defaultclip"
  android:textSize="16sp"
  android:gravity="center" />
           
    </RelativeLayout>
</com.ect.base.bind.RichBindableLinearLayout>