亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

如何在android中覆蓋以前的TextView和EditText

如何在android中覆蓋以前的TextView和EditText

qq_遁去的一_1 2021-12-18 09:45:07
我有一個微調器values = {4,5,6,7},初始微調器選擇的值設置為4,因此活動中顯示4TextViews和 4 EditTexts?,F在我想,如果用戶選擇值5從微調,那么這些以前的4TextViews和EditTexts將與新5覆蓋TextViews和5 EditTexts。我怎么能這樣做?有什么幫助嗎?
查看完整描述

2 回答

?
達令說

TA貢獻1821條經驗 獲得超6個贊

為此,您可以通過循環進行管理,例如...


for( int i = 0; i < spinner.getSelectedItem(); i++)

{

TextView textView = new TextView(this);

textView.setText(textArray[i]);

linearLayout.addView(textView);

}

為了一個接一個地創建視圖,以編程方式創建布局,如下所示:


LinearLayout linearLayout = new LinearLayout(this);

setContentView(linearLayout);

linearLayout.setOrientation(LinearLayout.VERTICAL)

像這樣,您可以根據需要以編程方式進行管理。


查看完整回答
反對 回復 2021-12-18
?
小唯快跑啊

TA貢獻1863條經驗 獲得超2個贊

  1. 您可以將 TextView 和 EditText 編寫為 RecyclerView 的一個項目,并且每次都可以擁有任意數量的項目。或者

  2. 每次從 java 代碼中以編程方式添加 TextView 和 EditText 。


查看完整回答
反對 回復 2021-12-18
  • 2 回答
  • 0 關注
  • 234 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號