Ist es möglich, diese Art von benutzerdefinierten Ansichten in Android zu erstellen?

8

Ich habe mich nur gefragt, ob ich eine ähnliche Art von Layout in Android erstellen kann.

Die benutzerdefinierte Ansicht muss abhängig von der Bildnatur erweitert werden. Ich habe versucht mit GridView diese Art von Ansicht zu machen.

Wenn jemand mit einer ähnlichen Sache gearbeitet hat, lassen Sie es mich wissen. Vielen Dank im Voraus ...

    
Shreesha S 02.03.2013, 06:55
quelle

2 Antworten

5

Sie sollten sich StaggeredGridView hier ansehen, da es etwas ähnliches tut, obwohl es nicht genau das ist, wonach Sie suchen. Sie können hier ein Demo-Projekt finden, wenn Sie sich einen schnellen Überblick darüber verschaffen möchten, wie es funktioniert.

    
ebarrenechea 02.03.2013, 17:17
quelle
0

Dies ist nicht durch Rasteransicht möglich. Sie müssen eine ViewGroup erstellen und müssen die Ansichten von scroll aufblasen. Und wenn Sie der Ansichtsgruppe eine Ansicht hinzufügen, enthält diese Ansicht das Bild, den Titel usw. Und der Haupttopf ist, dass Sie die Breite dieser Ansicht auf 1/4 der Breite der ViewGroup setzen müssen, und die Breite des Bildes in dieser Ansicht entspricht Match_Parent und Höhe der Ansicht und des Bildes, die beide sein sollten wrap_content.

Probieren Sie es einmal mit ViewGroup und Inflater, und Sie werden Ihren Weg finden. Hoffe das hilft.

    
shridutt kothari 02.03.2013 17:15
quelle

Tags und Links