La mise à jour de textview sur activité une fois les données en classe d'adaptateur est changé

Je vais avoir textview txtQuantity dans mon tableau de bord de l'activité. J'ai écrit une catégorie distincte pour les adaptateurs personnalisés qui contiennent des produits vendus.

 protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_dashboard);

    list = (ListView) findViewById(R.id.listSoldItems);

    txtAmount = (TextView) findViewById(R.id.txtAmount);
    txtItems = (TextView) findViewById(R.id.txtItems);

    //init listview
    adapter = new Sold_item_adaptor(Dashboard.this, soldItemsList);
    list.setAdapter(adapter);

Je peux supprimer les éléments de la liste à l'aide de l'adaptateur. Code pour supprimer des éléments est écrit dans la classe d'adaptateur.

public View getView(final int position, View convertView, ViewGroup parent) {
    View vi = convertView;
    if (convertView == null)
        vi = inflater.inflate(R.layout.list_row_sold_item, null);

    TextView txtListItem = (TextView) vi.findViewById(R.id.txtListItem);
    final TextView txtQuantity = (TextView) vi.findViewById(R.id.txtQuantity);
    ImageView imgCancel = (ImageView) vi.findViewById(R.id.imgCancel);

    HashMap<String, String> mapData = new HashMap<String, String>();
    mapData = data.get(position);

    txtListItem.setText(mapData.get("product"));
    txtQuantity.setText(mapData.get("qty"));

    imgCancel.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            doButtonOneClickActions(txtQuantity, position);
        }
    });

    return vi;
}

private void doButtonOneClickActions(TextView txtQuantity, int rowNumber) {
    //Do the actions for Button one in row rowNumber (starts at zero)
    data.remove(rowNumber);
    notifyDataSetChanged();

}

Sur mon tableau de bord de l'activité je suis maintenir le nombre d'éléments sélectionnés, montant total. Maintenant, si je supprimer l'élément de la liste, le code de la coutume adaptateur supprime l'élément, mais comment puis-je obtenir une notification ou d'un signal sur le tableau de bord de l'activité de mise à jour de la quantité.

garder la quantité que sur la partie de données dans la liste de tableaux(de listview u la mise à jour)

OriginalL'auteur Paritosh | 2014-08-07