自定義視圖解釋我試著做自定義組件。我把View類并進(jìn)行一些繪圖。onDraw過度的方法。為什么我要重寫onMeasure?如果我沒有,一切都被認(rèn)為是正確的。有人能解釋一下嗎?我該怎么寫我的onMeasure方法?我看過幾個(gè)教程,但每個(gè)教程都有點(diǎn)不同。有時(shí)他們會(huì)打電話super.onMeasure最后,有時(shí)他們會(huì)用setMeasuredDimension卻沒說出來。有什么不同?畢竟,我想使用幾個(gè)完全相同的組件。我把這些組件添加到我的XML文件,但我不知道它們應(yīng)該有多大。我想在以后設(shè)置它的位置和大小(為什么我需要在onMeasure如果在onDraw當(dāng)我繪制它時(shí),它也在自定義組件類中工作。我什么時(shí)候需要這么做?
3 回答

白豬掌柜的
TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊
一點(diǎn)兒沒錯(cuò)
Match_Parent正好是父級(jí)的+大小。 頂多
WORE_CONTER結(jié)果是AT_MASTMENTURS 未指定
從未觸發(fā)
- 3 回答
- 0 關(guān)注
- 252 瀏覽
添加回答
舉報(bào)
0/150
提交
取消