1

ActivitySubmit を持つ がありますButton。Submit をクリックするAlertDialogと、 Save を含む が表示されますButton。リスト内のアイテムをクリックすると、Buttonが表示されます。いくつかの値を選択し、alertdialog で [保存] をクリックします。保存時に、リスト内の項目文字列を更新する必要があります。しかし、うまくいきません。

保存AlertDialog時に呼び出しました

    Intent intent = new Intent(EditPropertyActivity.this,
                    SetProperties.class);
            startActivity(intent);
            finish();

アクティビティを再度呼び出して UI を更新しないようにするにはどうすればよいですか。

4

1 に答える 1

2

save 関数で finish() を呼び出したので、アクティビティを再度呼び出す必要があります。

その代わりに、リストを編集してダイアログを閉じる前に閉じます。保存ボタンのクリック時の関数内

  1. ArrayList を更新します

  2. listviewObject.getAdapter().notifyDataSetChanged();

于 2012-06-08T08:57:04.667 に答える