@Override
 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
   super.onActivityResult(requestCode, resultCode, data);
   if (requestCode == OPEN_CREATE_REQUEST_CODE && resultCode == Activity.RESULT_OK) {
     openRealtimePlaygroundFile(data);
   } else {
     Log.d(TAG, "Not OK activity result");
   }
 }
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_realtime_playground_home);

    mCreateButton = (Button) findViewById(R.id.create_button);
    mCreateButton.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View view) {
            doCreate();
          }
        });
    mCreateButton.setEnabled(false);
    mOpenButton = (Button) findViewById(R.id.open_button);
    mOpenButton.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View view) {
            doOpen();
          }
        });
    mOpenButton.setEnabled(false);
  }