У меня есть ViewPager с двумя вкладками, которые содержат фрагмент. Внутри первого фрагмента у меня есть Gridview, который заполняется Sqlite Db.
У меня есть специальный alertdialog в моей Activity, который является родителем фрагментов.
Когда alertdialog закрывается, он либо добавляет/удаляет/обновляет Sqlite Db:
DataBaseHelper dbh = DataBaseHelper(this);
...
positiveButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dbh.addVal(new TheData(editName.getText().toString(), editAge.getText().toString())); //adds a row to the Sqlite Db
dialog.dismiss();
//on dismiss, refresh the Fragment, which in turn will display the updated GridView.
}
});
...
Как я могу выполнить обновление, выполните следующие действия:
//on dismiss, refresh the Fragment, which in turn will display the updated GridView.