Я использую AutoCompleteTextView
и получаю предложения хорошо, я хочу отключить TextView
в позиции 1, которую я могу сделать.Изменение цвета определенного элемента в AutoCompleteTextView
Основная проблема - установить цвет TextView
в положение 1 до черного.
Я установил его цвет, но когда я просматриваю список предложений, весь цвет TextView получает изменения в черном.
ниже мой код, где я отключил TextView присутствует в положении 1.
@Override
public boolean isEnabled(int position) {
// TODO Auto-generated method stub
if(getItem(position).contains("Or, did you mean"))
return false;
else
return super.isEnabled(position);
}
@Override
public View getView(int position, View v, ViewGroup parent)
{
View mView = v ;
if(mView == null){
LayoutInflater vi = (LayoutInflater)appContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
mView = vi.inflate(id, null);
}
TextView text = (TextView) mView.findViewById(R.id.textview);
if(getItem(position) != null)
{
text.setTypeface(faceBold);
if(getItem(position).equals("Or, did you mean..."))
{
text.setTextColor(R.color.black);
text.setText("Or, did you mean");
}
else
{
text.setText(getItem(position));
}
}
return mView;
}