私は提案をうまく使用して取得しています。私ができる位置1で現在 AutoCompleteTextView
を無効にしたいです。TextView
TextView
主な問題は、現在の位置 1の色を黒に設定したいということです。
色を設定しましたが、提案リストをスクロールすると、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;
}