データベースに値があるかどうかを確認するコードを記述しました。データベースにレコードがある場合は1つのアクティビティに移動し、レコードがない場合は別のアクティビティに移動したいのですが、コードは常に1つのアクティビティに移動します。
final Cursor cursor = dbHelper.fetchAllRecords();
if(cursor!=null)
{
Intent i4=new Intent(MainActivity.this,MyMenu.class);
startActivity(i4);
this.finish();
}