Ho un layout che assomiglia a questo:avvolgere un layout con textviews
<RelativeLayout>
<!--aligned parent top-->
</<RelativeLayout>
<FlowLayout>
<!--Should fill remaining space-->
</FlowLayout>
<RelativeLayout>
<!--aligned parent bottom-->
</<RelativeLayout>
ho usato FlowLayout per visualizzare un elenco di textviews (Può contenere 10-15 textviews). Quindi, in base allo spazio vuoto disponibile sullo schermo, voglio mostrare il numero di visualizzazioni testuali. Ad esempio, se ci sono 15 visualizzazioni di testo da mostrare lì e c'è spazio per 10 visualizzazioni di testo su uno schermo grande, voglio mostrare 9 visualizzazioni di testo e mostrare "+6" nell'ultima visualizzazione di testo. In uno schermo di piccole dimensioni lo spazio potrebbe essere disponibile solo per 5 visualizzazioni di testo, nel senso che voglio mostrare 4 visualizzazioni di testo con "+11" nell'ultima visualizzazione di testo. Per una comprensione chiara, ecco lo screenshot. Come puoi vedere, il numero effettivo di visualizzazioni testuali da visualizzare è 5. ma vengono visualizzati 2 e viene aggiunto +3. Allo stesso modo, in base allo spazio disponibile sullo schermo, voglio aggiungere il numero di visualizzazioni del testo nel layout.
Come può essere raggiunto a livello di programmazione?
è possibile ottenere quante visualizzazioni di testo sono visibili nel FlowLayout? – Sree
o altrimenti inserirai in scrollview. quindi non devi contare. –
KDeogharkar
Non voglio scorrere il layout del flusso. Come puoi vedere nello screenshot qui sopra, voglio visualizzare il numero di visualizzazioni del testo come lo schermo può e mostrare "+ rimanenti" alla fine. –