Potrzebuję pobrać wysokość ScrollView
zdefiniowaną w pliku xml układu podczas uruchamiania aktywności. Która jest najlepszą praktyką do wdrożenia tego. Próbowałem umieścić kod wewnątrz onCreate()
, onStart()
i onResume()
. Wszystko daje wysokość jako 0 przy starcie. Czy są jakieś metody, takie jak onFinishInflate()
dla działań?Czytanie rozmiaru układu przy uruchamianiu aplikacji
Oto mój kod:
myScroll=(ScrollView) findViewById(R.id.ScrollView01);
int height=myScroll.getHeight();
Thanks @Anup. To działa. Ale 'removeGlobalOnLayoutListener()' jest przestarzałe. jakiekolwiek alternatywy ?? – JiTHiN
Przepraszam, użyłem starej metody. Zaktualizowano kod. –
dzięki jeszcze raz ... – JiTHiN