title: Android Navigation Components, How to know if result is set onViewCreated
body: <p>In a fragment I <code>setFragmentResultListener</code> and wait for the results:</p>
  <pre class="lang-kotlin prettyprint-override"><code>setFragmentResultListener(EnableFingerPrintFragment.ARG_REQUEST_KEY) { _, bundle -&gt;
      bundle.getString(EnableFingerPrintFragment.ARG_RESULT_KEY)
          ?.let { isActivatedResult: String -&gt;
              // DO something
          }
  }
  findNavController().navigate(R.id.to_enableFingerPrintFragment,)
  </code></pre>
  <p>When the result comes back this fragment <strong>gets Recreated</strong> and <code>onCreateView</code> is called.</p>
  <p>How to know if the <code>onCreateView</code> is called for the first time fragment created <strong>OR</strong> it is from result coming back (after result is set in destination fragment)?</p>
  <p>How to know if result is set <code>onViewCreated</code> to check this condition?</p>