Estou usando dois ListView
s assim:
<ListView
android:id="@+id/ListView"
android:text="@string/Website"
android:layout_height="30px"
android:layout_width="150px"
android:scrollbars="none"
android:transcriptMode="normal"/>
<ListView
android:id="@+id/ListView1"
android:text="@string/Website"
android:layout_height="30px"
android:layout_width="150px"
android:scrollbars="none"
android:transcriptMode="normal"/>
Há uma linha em branco entre os dois ListView
s. Como faço para removê-lo?
android
android-layout
listview
deepthi
fonte
fonte
Respostas:
Para remover o separador entre itens no mesmo ListView, aqui está a solução:
developer.android.com # ListView
Ou, se você quiser fazer isso em XML:
fonte
Se você deseja remover uma linha divisória, use este código:
Se você deseja adicionar um espaço em vez de uma linha divisória:
Portanto, você pode usar qualquer desenho ou cor no atributo divider.
fonte
Existem diferentes maneiras de conseguir isso, mas não tenho certeza de qual é a melhor (nem sei se existe a melhor). Eu sei pelo menos duas maneiras diferentes de fazer isso em um ListView:
1. Defina divisor como nulo:
1.1 Programaticamente
1.2 XML
Isso vai dentro do seu elemento ListView.
2. Defina divisor como transparente e defina sua altura como 0 para evitar adicionar espaço entre os elementos do listview:
2.1 Programaticamente:
2.2 XML
fonte
Em XML:
Ou em Java:
fonte
Defina divisor como nulo:
JAVA
XML
fonte
fonte
Você pode colocar a propriedade abaixo na tag listview
(ou) programaticamente
listview.Divider(null);
aquilistview
está aListView
referência.fonte
Ou em XML:
Você pode usar uma cor para o drawable (por exemplo, # ff112233), mas lembre-se de que as versões anteriores ao cupcake têm um erro no qual a cor não pode ser definida. Em vez disso, um patch de 9 ou uma imagem deve ser usada.
fonte
@android:drawable/divider_horizontal_...
Você pode tentar o seguinte. Funcionou para mim ...
fonte
Acho mais fácil implementá-lo no arquivo XML, pois pode ser mais difícil rastrear a linha de código em uma classe com centenas de linhas. Para o XML, você pode usar "null":
fonte
Para uso ListFragment
após a lista ter sido obtida.
fonte
Se isso
android:divider="@null"
não funcionar, talvez você altere seu ListViews for Recycler Views?fonte