title: Using android:id="android:id/list"
body: <p>I'm working with this AlhabetScroller on GitHub
  <a href="https://github.com/brightec/AlphabetScroller/blob/master/src/uk/co/brightec/alphabetscroller/AlphabetListAdapter.java" rel="nofollow">https://github.com/brightec/AlphabetScroller/blob/master/src/uk/co/brightec/alphabetscroller/AlphabetListAdapter.java</a><br>
  There is the file <em>list_alphabet.xml</em>:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent" &gt;
  
      &lt;ListView
          android:id="@android:id/list"
          android:layout_width="0dp"
          android:layout_height="match_parent"
          android:layout_weight="1"
          android:fastScrollEnabled="true" /&gt;
  
      &lt;LinearLayout
          android:id="@+id/sideIndex"
          android:layout_width="40dip"
          android:layout_height="fill_parent"
          android:background="#FFF"
          android:gravity="center_horizontal"
          android:orientation="vertical" &gt;
      &lt;/LinearLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>My question concerns this line:<br>
  <code>android:id="@android:id/list"</code>  </p>
  
  <p>Typically, I do something like this:<br>
  <code>android:id="@+id/my_list"</code>  </p>
  
  <p>As he does with sideIndex. Instead, he uses what appears to use something that already exists in the Android code.<br>
  What is the purpose of this? Why do this instead of how I usually do?</p>
  
  <p>Edit:<br>
  Thanks to Lalit Poptani. This question is indeed a duplicate.</p>