Listviewを使うと勝手に線が入って困っていると同じくらい困るのが、背景に色がつくのが困ります。 背景が透過してたりすると、押した時に不自然になったりします。 で、割と多くの人が上から違う色で塗りつぶすとわからなくなるのだけど、結構面倒だったりしますね。 なので、そのような場合には、 android:listSelector="@android:color/transparent" をlistviewのプロパティにいれるだけで消えます。 ここで色をいれたり画像を選択もできるので用途にあわせていろいろできると思います。 いろいろな方法が下記にかいてあるので、いろいろ参考にしてみようかと思いました。 stackoverflow