Main Activityを更新(再読込?)する方法が有ったら教えてください.

Main Activity onCreate時にsqliteから読み込んだSpinnerを表示
↓
メニュー→新規追加でSub Activityをダイアログ表示
↓
IDを入力
↓
sqliteにinsert
↓
MainActivityのSnipperに追加

とやりたいのです.
Main Activityを再起動させて,もう一度sqliteからデータを取ってきてしまうのが一番楽かと思ったのですが,どうもやり方が見つからず…
ちなみに,画面を回転させると問題なく更新されます.
(これを画面更新せずに行いたい)
よろしくお願いします.