change
final Dialog dialog = new Dialog(this);
to
final Dialog dialog = new Dialog(YourActivity.this);
just replace the YourActivity with whatever is name is of your activity.
EDIT:
Also change
Intent intent = new Intent(this,FileChooser.class);
startActivity(intent);
to
Intent intent = new Intent(YourActivity.this,FileChooser.class);
startActivity(intent);