title: Android. How can I jump to a system's activity with a '$' symbol in its path?
body: <p>In my application,I want to jump to the system's location setting page. By running</p>
  
  <pre><code>adb shell dumpsys activity activities | grep "mFocusedActivity" 
  </code></pre>
  
  <p>I get the activity path:</p>
  
  <pre><code>mFocusedActivity: ActivityRecord{eaaabab u0 com.android.settings/.Settings$LocationSettingsActivity t230}
  </code></pre>
  
  <p>And then I tried to jump to this page with the code.</p>
  
  <pre><code>val intent = Intent()
  intent.action = Intent.ACTION_VIEW
  intent.setClassName("com.android.settings","com.android.settings.Settings.LocationSettingsActivity")
  startActivity(intent)
  </code></pre>
  
  <p>But the Application throws an <code>ActivityNotFoundException</code>.
  <strong>How can I jump to the activity ?</strong>
  I noticed a special symbol <strong>'$'</strong> in this Activity，What does this <strong>$</strong> symbol mean ?</p>
  
  <h3>Solutions</h3>
  
  <p>As the @DavidWasser answers.</p>
  
  <pre><code>intent.setClassName("com.android.settings", "com.android.settings.Settings\$LocationSettingsActivity")
  </code></pre>
  
  <p>In this way, I succeed to jump to this Activity. Originally this Activity is window mode in the system settings page, now I jump directly to this page is full screen. But its functions are working properly. </p>
  
  <blockquote>
    <p>In summary, we can jump to an internal class in this way, Thank you to everyone who answered.</p>
  </blockquote>