title: Show dialog to ask the user to report a crash after it happened with Firebase Crashlytics
body: <p>I am using Crashlytics from Firebase, the crash reports are been uploaded fine to the Crashlytics console. Now my intention is upload a crash report only if the user consent to do so. For that I want to show the report to the user and ask if he/she wants to send it. I want to do that with every crash that occurs. Is this possible?</p>
  <p>So far I only found in the documentation how to Enable opt-in reporting</p>
  <blockquote>
  <p>By default, Firebase Crashlytics automatically collects crash reports for all your app's users. To give users more control over the data they send, you can enable opt-in reporting instead.</p>
  <p>To do that, you have to disable automatic collection and initialize Crashlytics only for opt-in users.</p>
  <ol>
  <li>Turn off automatic collection with a meta-data tag in your AndroidManifest.xml file:</li>
  </ol>
  </blockquote>
  <pre><code>&lt;meta-data android:name=&quot;firebase_crashlytics_collection_enabled&quot; android:value=&quot;false&quot; /&gt;
  </code></pre>
  <blockquote>
  <p>Enable collection for selected users by initializing Crashlytics from one of your app's activities:</p>
  </blockquote>
  <pre><code>Fabric.with(this, new Crashlytics());
  </code></pre>
  <p>But I would like to be able to capture the crash when it happens, and when the app is been started again show the dialog with the information and asking to the user for the consent to upload it to Crashlytics console.</p>