Is it possible to use an ArrayAdapter (no subclassing) with a custom View to display data?
<p>Often, a simple of ArrayAdapter does what I want and during early development I will provide the android.R.simple_list_item_1 for the view id required by the ArrayAdapter constructor.  Is it possible to provide a customized view which is based on the android.R.simple_list_item_1 to the ArrayAdapter constructor?</p>

<p>I do not fully understand Android's 'include' functionality, but what I would like to do is something like:</p>

<ul>
<li>Define a new TextView based on customizing the android.R.simple_list_item_1.
(I have no idea what the valid syntax would be)</li>
</ul>

<p>e.g.</p>

<pre><code>&lt;TextView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/MyTextView"
    android:textSize="20dip"&gt;
        &lt;include android.R.simple_list_item_1/&gt;
&lt;/TextView&gt;
</code></pre>

<ul>
<li><p>Reference my customized TextView.  I assume that something like this would go into my layout directory.  Then in my code I would do something like:</p>

<pre><code>LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.id.MyTextView, null);
ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;String&gt;(this, view.getId(), myArrayOfData);
</code></pre></li>
</ul>

<p>Is this possible and if it is, what is the appropriate syntax to accomplish what I want?</p>
