Hinzufügen von Rändern zum Teiler in RecyclerView

8

Ich baue eine Android-App, die RecyclerView verwendet. Ich möchte Teiler zu RecyclerView hinzufügen, was ich mit diesem Code gemacht habe:

%Vor%

Bis jetzt funktioniert alles gut. Der Teiler nimmt jedoch die Größe des Vollbilds an und ich möchte ihm Ränder hinzufügen. Gibt es eine Möglichkeit, dass ich dem Teiler Ränder hinzufügen kann, indem ich eine Methode verwende, die dem gezeichneten Rechteck etwas Platz einräumt und nicht eine benutzerdefinierte Zeichenform mit Rändern erstellt und sie zu RecyclerView ?

hinzufügt?     
Random Guy 09.01.2017, 11:26
quelle

3 Antworten

7

Verwenden Sie dies und passen Sie es entsprechend Ihrer Anforderung an.

%Vor%

}

    
SANJAY GUPTA 09.01.2017, 11:30
quelle
5

Ich denke, die einfachste Lösung besteht darin, die setDrawable-Methode für das Decoration-Objekt zu verwenden und ihr einen Insert zu übergeben, der mit den für die Ränder gewünschten Einfügewerten gezeichnet werden kann. Wie so:

%Vor%     
SeptimusX75 27.12.2017 08:41
quelle
2

Sie können Ihre eigene Artikeldekoration für die Recycleransicht erstellen. Hier ist Code für das gleiche.

%Vor%

Und um es mit Ihrer Recycleransicht zu verwenden, können Sie Folgendes tun:

%Vor%     
Vivek Mishra 09.01.2017 11:30
quelle