2014-01-15 98 views
0

我們可以將edittext值傳遞給gridview嗎?如果是這樣,你可以用例子來解釋嗎?將edittext值傳遞給gridview

我檢查,無法找到任何地方在這個網站。我是新來的android和java。所以請幫助我

+1

你的問題不清楚,你到目前爲止嘗試過什麼? –

+0

請參閱下面的代碼。 – nkarthek

+0

final ArrayList list = new ArrayList (); final ArrayAdapter listitems = new ArrayAdapter (MainActivity.this,android.R.layout.simple_list_item_1,list); \t \t gridview1.setAdapter(listitems); \t \t \t \t \t \t btn1.setOnClickListener(新OnClickListener(){ \t \t \t @Override \t \t \t公共無效的onClick(查看爲arg0) \t \t \t { \t \t \t \t字符串輸入= edittext1。 getText()。toString(); \t \t if(null!= input && input.length()> 0){ \t \t \t \t \t \t list.add(輸入); \t \t \t listitems.notifyDataSetChanged(); \t \t \t} \t \t \t} \t \t \t}); \t \t \t} – nkarthek

回答

0

你可以做一個GrisView適配器custom adapter for gridview in android,在它你可以有一個參數可以說editTextValue。在它的構造函數中,你將初始化這個。在帶有編輯文本的活動中,你將有

 String value = editText.getText(); 
     MyCustomGridViewAdapter gridView = new MyCustomGridViewAdapter (param1 , param2....., value);