第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

需要怎么改可以解決下面這個問題?

需要怎么改可以解決下面這個問題?

開心每一天1111 2022-10-08 15:11:29
public class Test0812Activity extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);AbsoluteLayout layer = (AbsoluteLayout)findViewById(R.id.AbsoluteLayout01);CheckBox btt = new CheckBox(this);layer.addView(btt);btt.setText("4567");btt.layout(100, 100, 200, 200);btt.postInvalidate();}}為什么生成的CheckBox總是出現(xiàn)在左上角,而不是layout函數(shù)中規(guī)定的100,100,200,200?
查看完整描述

2 回答

?
回首憶惘然

TA貢獻(xiàn)1847條經(jīng)驗 獲得超11個贊

btt.setText("4567");
btt.layout(100, 100, 200, 200);
btt.postInvalidate();
layer.addView(btt);
你這樣排版試試

查看完整回答
反對 回復(fù) 2022-10-12
?
慕姐8265434

TA貢獻(xiàn)1813條經(jīng)驗 獲得超2個贊

關(guān)于樓上的onCreate()問題
我推測應(yīng)該是在onCreate()之后才開始繪圖,所以會導(dǎo)致layout()失效
解決辦法是post一個Runnable,在Runnable內(nèi)部layout()
同樣,在構(gòu)造函數(shù)中使用layout()也無效
別說layout()了,玩?zhèn)€getWidth()都是0
同樣一個Runnable解決問題
還有,樓主用的就是AbsoluteLayout...

查看完整回答
反對 回復(fù) 2022-10-12
  • 2 回答
  • 0 關(guān)注
  • 113 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號