2015-10-16 141 views

回答

0

試試這個

listView.setOnItemClickListener(new OnItemClickListener() { 
     @Override 
     public void onItemClick(AdapterView<?> parent, View view, int position, 
       long id) { 
      TextView your_text=(TextView)view.findViewById(R.id.your_text_id) 
      your_text.setText("whatever you want") 

     } 
    }); 

,或者如果您希望編輯從發送到適配器 值的文本,你需要清除更新,並呼籲該

yourAdapter.notifyDataSetChanged(); 

,並在下一次發佈的內容您先嚐試

+0

謝謝,但如果我滾動列表視圖,改變的文本不見了爲什麼? – siddharthan

+0

然後在getview()函數中使用** customadapter **和** viewholder **來解決**「改變的文本不見了」的問題** – beginner

0

您將需要更新該listview的適配器。在那之後調用notifydatasetChanged(); 。因爲如果你沒有更新適配器,滾動列表視圖將顯示原始值。