Mam układ, który wygląda tak:owinąć układ z TextView
<RelativeLayout>
<!--aligned parent top-->
</<RelativeLayout>
<FlowLayout>
<!--Should fill remaining space-->
</FlowLayout>
<RelativeLayout>
<!--aligned parent bottom-->
</<RelativeLayout>
użyłem FlowLayout aby wyświetlić listę TextView (może ona zawierać 10-15 TextView). Tak więc, w oparciu o dostępne puste miejsce na ekranie, chcę pokazać liczbę wyświetleń tekstu. Na przykład, jeśli jest 15 wyświetleń tekstu, a na dużym ekranie jest miejsce na 10 widoków tekstu, chcę pokazać 9 widoków tekstu i pokazać "+6" w ostatnim widoku tekstowym. Na małym ekranie może być dostępne tylko 5 odsłon, w tym 4 odsłonach z "+11" w ostatnim widoku tekstowym. Dla jasnego zrozumienia, oto zrzut ekranu. Jak widać, rzeczywista liczba wyświetlanych odsłon to 5., ale 2 są wyświetlane, a +3 jest dodane. Podobnie, w zależności od dostępnej przestrzeni ekranu, chcę dodać liczbę odsłon w układzie.
Jak można to osiągnąć programowo?
Czy możesz sprawdzić, ile wyświetleń tekstu jest widocznych w Twoim FlowLayout? – Sree
lub w inny sposób wstawisz w scrollview. więc nie musisz liczyć. –
KDeogharkar
Nie chcę przewijać układu przepływu. Jak widać na powyższym zrzucie ekranu, chcę wyświetlać jako liczbę wyświetleń tekstu tak jak na ekranie i na końcu wyświetlać "+ pozostałe". –