penso di aver risolto ma accetto volentieri commenti o ottimizzazioni.

ho sostituito questa parte
codice:
quanti.setOnFocusChangeListener(new OnFocusChangeListener() { 				
				public void onFocusChange(View v, boolean hasFocus) {     
					if (!hasFocus){
						EditText cb = (EditText) v;
						Articolo a = (Articolo) cb.getTag();
						a.setQuanti(cb.getText().toString());	
					}
				}            
			});
e aggiunto questo prima di quanti.setText(a.getQuanti());
codice:
 quanti.setTag(a);