如何删除 ListView 中 TextView 项目的边框

How can I remove the border of a TextView item in a ListView

我有这个银行信息列表,供用户 select 一家银行使用。我已经用可绘制文件设置了textview的背景来替换系统效果。但是,它会在textview周围显示橙色边框(系统效果),这对我来说看起来很糟糕。我想给你们一些图片,因为我的声望不够,真的很抱歉

这是我的 xml 列表视图项目文件:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="48dp" >

    <ImageView
        android:layout_marginLeft="20dp"
        android:layout_marginRight="35dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/bank_name"
        android:background="@drawable/divider_line" />

    <TextView
        android:id="@+id/bank_name"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerVertical="true"
        android:paddingBottom="10dp"
        android:paddingLeft="20dp"
        android:paddingTop="10dp"
        android:text="bank"
        android:textColor="#454545"
        android:textSize="16sp"
        android:background="@drawable/color_talk_item" />
</RelativeLayout>

这是可绘制文件:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:drawable="@color/pressed"/>
    <item android:drawable="@color/nomal"/>
</selector>

我也尝试在我的列表视图中设置 android:listSelector="@null"。但它似乎不起作用。任何建议表示赞赏。

编辑: 我想我有 2 个赞成票,因为没有任何照片或遗漏了什么。 这是问题图片的 link。 https://plus.google.com/photos/106086983193067474741/albums/6152765738463306577

这是主列表视图:

<FrameLayout
    android:id="@+id/no_view_container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_below="@+id/rl_title" >

    <ListView
        android:id="@+id/bank_list_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:cacheColorHint="#00000000"
        android:divider="@null"
        android:listSelector="@null"
        android:fadingEdge="none"
        android:scrollingCache="false" >
    </ListView>
</frameLayout>

如果你想设置 listselector null 你可以像下面那样做:

在 xml android:listSelector="#00000000"

通过编码:myListView.setSelector(new ColorDrawable(0x0));