title: Type mismatch: cannot convert from java.lang.String to String
body: <p>I don't understand why I got this error!</p>
  
  <pre><code>public static class RoomsArrayAdapter&lt;String&gt; extends ArrayAdapter&lt;String&gt;{
  ****
  private String rmName;
      private ArrayList&lt;String&gt; st_list = new ArrayList&lt;String&gt;();
  
  public View getView(int position, View convertView, ViewGroup parent){                      
          View rowView = convertView; 
          LayoutInflater inflater = (LayoutInflater) raaContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
          rowView = inflater.inflate(R.layout.room_layout, parent, false);
          rmName = st_list.get(position).toString();
  </code></pre>
  
  <p>error in rmName = st_list.get(position).toString();</p>
  
  <p>There is my imports:</p>
  
  <pre><code>import android.text.Editable;
  import android.text.TextUtils;
  import android.text.TextWatcher;
  import android.app.AlertDialog;
  import android.content.ComponentName;
  import android.content.Context;
  import android.content.DialogInterface;
  import android.content.Intent;
  import android.content.DialogInterface.OnClickListener;
  import android.content.pm.PackageManager;
  import android.graphics.Color;
  import android.provider.Settings;
  import android.util.Log;
  import android.util.TypedValue;
  import android.view.LayoutInflater;
  import android.view.View;
  import android.view.ViewGroup;
  import android.view.inputmethod.CompletionInfo;
  import android.widget.ArrayAdapter;
  import android.widget.AutoCompleteTextView;
  import android.widget.ImageView;
  import android.widget.ListView;
  import android.widget.TextView;
  import android.widget.Toast;
  import android.R.color;
  </code></pre>
  
  <p>First time I was had error after add onTextChanged method to AutoCompleteTextView in getView() of my ArrayAdapter. I try to restart Eclipse, but it's not help me.</p>