Не понимаю, почему я получил эту ошибку!Несоответствие типа: невозможно преобразовать из java.lang.String в строку
public static class RoomsArrayAdapter<String> extends ArrayAdapter<String>{
****
private String rmName;
private ArrayList<String> st_list = new ArrayList<String>();
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();
ошибка в rmName = st_list.get (position) .toString();
Существует мой импорт:
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;
Первый раз я была ошибка после того, как добавить OnTextChanged метод AutoCompleteTextView в GetView() моего ArrayAdapter. Я пытаюсь перезапустить Eclipse, но это не помогает мне.
-1 для не включая фактическое сообщение об ошибке. –
@HotLicks Он говорит 'error в rmName = st_list.get (position) .toString();' –
@ greg-449 - Это не фактическое сообщение об ошибке. –