2010-10-30 110 views
0

我試圖調整textview中的圖像大小(使用HTML佈局和圖像回調),但我無法獲得正確的視圖寬度。這個視圖的getWidth()總是返回0。我在包含TextView的應用程序中調用onStart()中的函數。如何獲得TextView的寬度?

感謝您的任何提示!

RG

回答

0

這是爲時過早getWidthonStart如尚未創建的佈局。嘗試在onMeasure

PS。您可能想要發佈一些代碼,因爲問題並不完全清楚

+0

啊。我已經嘗試過簡歷,但這還爲時過早。 – Rene 2010-10-30 12:25:18

+0

所以我必須以某種方式繼承TextView?我目前正在通過Id找到視圖,這讓我沒有機會去捕捉它的onMeasure方法。我可能會嘗試使用顯示寬度。 – Rene 2010-10-30 12:29:55

+0

你可以繼承佈局本身並覆蓋onMeasure/onLayout - 無論你最適合什麼 – Asahi 2010-10-30 17:51:52