阅读背景:

安卓——ListView的动态添加与删除

来源:互联网 


   一,添加

 

                

case R.id.imgBtnAdd:/*添加列表*/
			if(SetTempListView.getChildCount()>5){
				Toast.makeText(getApplicationContext(), "列表只能添加6条!", Toast.LENGTH_SHORT).show();
				break;
			}
			listItem.clear();
			for(int i=0;i<SetTempListView.getChildCount();i++){
				View view=SetTempListView.getChildAt(i);
				TextView txtTemp=(TextView)view.findViewById(R.id.txtBeginTime);
				EditText editTemp=(EditText)view.findViewById(R.id.txtTemperature);
				HashMap<String,String> map=new HashMap<String,String>();  
		    	map.put("BeginTime",txtTemp.getText().toString());
		    	map.put("txtTemperature", editTemp.getText().toString());
		    	listItem.add(map);
			}
			HashMap<String,String> map1=new HashMap<String,String>();  
	    	map1.put("BeginTime","-请选择时光-");
	    	map1.put("txtTemperature","");
	    	listItem.add(map1);
	    	listItemAdapter.notifyDataSetChanged();
			break;case R.id.imgBtnAdd:




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: