2013-04-03 42 views
0

我有一個EditText,ListView和Button。在listview中增加值android

我的要求是點擊按鈕,我想從edittext文本追加到列表中。

  • 我想要點擊按鈕上的代碼。
  • 我試過了,我得到了不受支持的錯誤。

任何人都可以幫助我解決這個問題嗎?

+2

有SOOO許多不同的方式來做到這一點。發佈您的代碼! – Bondax

+1

如果您嘗試過,請發佈一些可能的按鈕單擊偵聽器代碼。 –

+0

我認爲你必須做一些谷歌搜索之前發佈在這裏:檢查此鏈接:http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/和http:// stackoverflow。 com/questions/1998483/listview-dynamic-add-item –

回答

2

將此代碼添加到Activity.onCreate():

adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1); 
listView.setAdapter(adapter); 

將此代碼添加到按鈕的OnClickListener:

String text = eidtText.getText().toString(); 
adapter.add(text); 
adapter.notifyDataSetChanged(); 
+0

謝謝。我完成了 – user940371