title: How to mark an Icon on the right of a Preference Item in the PreferenceActivity?
body: <p>Please click to see the image
  <a href="http://i1094.photobucket.com/albums/i455/tdounnyy/device.png" rel="nofollow noreferrer">http://i1094.photobucket.com/albums/i455/tdounnyy/device.png</a></p>
  <p>At the bottom of this PreferenceActivity, the &quot;Select ringtone&quot; has an icon/button on the right side.</p>
  <p>And &quot;Vibrate&quot; does not.</p>
  <p>This Vibrate Preference is one custome Preference extends Preference.</p>
  <p>I want to put the same Icon in the Vibrate row.
  One way is to extends ListPreference or RingtonePreference to cheat OS.</p>
  <p>I don't like this, wondering if there is a better solution.</p>
  <p>preferences.xml</p>
  <pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
  &lt;!-- Copyright (C) 2006 The Android Open Source Project
  
  Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
       you may not use this file except in compliance with the License.
       You may obtain a copy of the License at
    
            http://www.apache.org/licenses/LICENSE-2.0
    
       Unless required by applicable law or agreed to in writing, software
       distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
       See the License for the specific language governing permissions and
       limitations under the License.
  --&gt;
  
  &lt;!-- Layout used by PreferenceScreen. This is inflated inside 
          android.R.layout.preference. --&gt;
  &lt;ImageView xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
      android:layout_width=&quot;wrap_content&quot;
      android:layout_height=&quot;wrap_content&quot;
      android:layout_marginRight=&quot;4dip&quot;
      android:layout_gravity=&quot;center_vertical&quot;
      android:background=&quot;@drawable/btn_circle&quot;
      android:src=&quot;@drawable/ic_btn_round_more&quot; /&gt;
  </code></pre>
  <p>I added prefix &quot;android&quot; as:</p>
  <pre><code>android:background=&quot;@android:drawable/btn_circle&quot;
  android:src=&quot;@android:drawable/ic_btn_round_more&quot;
  </code></pre>
  <p>Now, Eclipse says: Error: Resource is not public.
  I googled but no luck.
  Any thought how to break through?</p>