0
A
回答
0
EditText name = new EditText(youractivity);
convertView.addView(name);
呼叫notifydatasetchanged(),但你必須拯救你添加becouse滾動到列表中後,你將不得不在EDITTEXT,你必須刪除您不希望出現的所有列表中的字段。
我推薦你的方法是在你的cellView中隱藏一個editext,當你點擊你的按鈕時使它可見。
0
我想推薦一個代碼,它不是關於listview,但看看它是否可以給你一些想法,通過在滾動視圖內的線性佈局動態添加視圖。
public class MainActivity extends Activity {
ScrollView scrollview;
LinearLayout linearLayout;
LinearLayout.LayoutParams layoutParams;
static int i;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
scrollview = (ScrollView)findViewById(R.id.scrollview);
linearLayout = (LinearLayout)findViewById(R.id.linearlayout);
Button button = (Button)findViewById(R.id.button);
layoutParams = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
button.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
TextView view = new TextView(MainActivity.this);
view.setText(++i+" view");
linearLayout.addView(view, layoutParams);
}
});
}}
0
你可以爲你的列表視圖製作一個自定義的適配器,並給它一個佈局,其中的可見性設置爲去掉。然後,您可以將其設置爲可見的按鈕。
相關問題
- 1. 改變編輯框中的文本列表視圖按鈕點擊android系統
- 2. 在按鈕上添加新行點擊列表視圖
- 3. 在表格視圖上添加文本字段按鈕點擊
- 4. 在Android上的列表視圖下添加一個按鈕
- 5. 添加在文本視圖中的文本上點擊提交按鈕的Android2.2
- 6. 通過點擊android上的按鈕刷新列表視圖
- 7. 刷新列表視圖點擊該列表視圖中的一個按鈕
- 8. 點擊加號按鈕在同一視圖中產生一個新的編輯文本
- 9. 如何從按鈕點擊列表視圖中獲取編輯文本值
- 10. 在每個按鈕上創建一個文本視圖點擊
- 11. 可編輯文本中的可點擊按鈕(或任何視圖)android
- 12. 如何在按鈕點擊列表視圖中添加元素
- 13. 在列表框中添加項視圖按鈕被點擊
- 14. 按鈕點擊動態添加一個新的文本框
- 15. Android - 將項目添加到按鈕上的自定義列表視圖點擊
- 16. 在列表視圖中點擊按鈕
- 17. 的Android添加視圖中的RelativeLayout到的LinearLayout按鈕點擊
- 18. Android:當點擊按鈕時添加到edittext的新文本行
- 19. 在swift中添加新文本字段在+按鈕點擊視圖
- 20. Android - 動態在列表視圖中添加新按鈕
- 21. Android添加按鈕到列表視圖
- 22. 視圖中的按鈕帶來點擊上一個視圖
- 23. 在點擊按鈕時更改文本視圖的一個字
- 24. TinyMCE在編輯器中添加可點擊的按鈕/ div
- 25. iPhone,在表視圖鉤子編輯/完成按鈕點擊
- 26. Naviagtion抽屜在Android中的列表視圖中添加按鈕
- 27. 點擊播放按鈕添加視圖
- 28. Android:如何設置按鈕點擊編輯文本的內容?
- 29. 在點擊按鈕上更新圖表
- 30. 編程添加圖像按鈕+點擊
我默認有一個編輯文本,但我想要的是,在運行時,而不是默認的編輯文本量我想要任何數量的編輯文本創建按鈕單擊。所以,而不是硬編碼默認值,我希望它是動態的。 – shubham0703
然後執行第一部分,但您必須將「複製問題」用於其他單元格 –