title: What does "style="?textTitle" mean and how does it work?
body: <p>I have an xml file on my PC. Something like this:</p>
  
  <pre><code>&lt;TextView
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:text="@string/title_text"
      style="?textTitle"/&gt;
  </code></pre>
  
  <p>In attrs.xml is defined:</p>
  
  <pre><code>&lt;attr name="textTitle" format="reference" /&gt;
  </code></pre>
  
  <p>In an style.xml file is written:</p>
  
  <pre><code>&lt;style name="text_title_bl"&gt;
      &lt;item name="android:textColor"&gt;#FFF&lt;/item&gt;
      &lt;item name="android:textStyle"&gt;bold&lt;/item&gt;
      &lt;item name="android:textSize"&gt;24sp&lt;/item&gt;
      &lt;item name="android:gravity"&gt;center_vertical|left&lt;/item&gt;
      &lt;item name="android:paddingLeft"&gt;5sp&lt;/item&gt;
      &lt;item name="android:shadowDx"&gt;1.0&lt;/item&gt;
      &lt;item name="android:shadowDy"&gt;1.0&lt;/item&gt;
      &lt;item name="android:shadowRadius"&gt;1&lt;/item&gt;
      &lt;item name="android:shadowColor"&gt;#DDD&lt;/item&gt;
      &lt;item name="android:background"&gt;#FF004488&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>My question is how does it work, that eclipse knows that "?textTitle" belongs to this style above? Or why is "?textTitle" = "text_title_bl"? It is an example which works with multiple themes.</p>
  
  <p>Thank for your help:)</p>