Saya memiliki tampilan khusus yang menarik bitmap yang dapat digulir ke layar. Untuk menginisialisasi, saya harus memasukkan ukuran dalam piksel objek tata letak induk. Tetapi selama fungsi onCreate dan onResume, Layout belum digambar, dan begitu juga layout.getMeasuredHeight () mengembalikan 0.
Sebagai solusinya, saya telah menambahkan penangan untuk menunggu satu detik dan kemudian mengukur. Ini berfungsi, tetapi ceroboh, dan saya tidak tahu berapa banyak saya dapat memangkas waktu sebelum saya berakhir sebelum tata letak ditarik.
Yang ingin saya ketahui adalah, bagaimana saya bisa mendeteksi ketika tata letak digambar? Apakah ada acara atau panggilan balik?