androidでAutoCompleteTextViewの下に出てくる予測変換機能の文字色を変えたいのですが方法がわかりません。
方法があればご教授をお願いします。
ちなみにテキストエディタの部分の文字の色ではありません。
予測検索として下に出てくる部分のほうです。
AutoCompleteTextView inputTextView = (AutoCompleteTextView) findViewById(R.id.autoInput);
DatabaseOpenHelper helper = new DatabaseOpenHelper(this);
SQLiteDatabase database = helper.getWritableDatabase();
Cursor cursor = database.query("person", new String[]{"rowid as _id", "name"}, null, null, null, null, null);
SimpleCursorAdapter adapter = new SimpleCursorAdapter(
this,
android.R.layout.simple_spinner_item,
cursor,
new String[]{"name"},
new int[]{android.R.id.text1},
0);
inputTextView.setAdapter(adapter);
adapter.setCursorToStringConverter(new CursorToStringConverter() {
@Override
public String convertToString(Cursor cursor) {
return cursor.getString(cursor.getColumnIndex("name"));
}
});
xmlファイル
<?xml version="1.0" encoding="utf-8"?><LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<AutoCompleteTextView
android:id="@+id/autoInput"
android:layout_height="wrap_content" android:layout_width="match_parent"
android:layout_marginLeft="10dip" android:layout_marginRight="10dip"
android:scrollHorizontally="true"
android:hint="ヒント"
android:autoText="false"
android:capitalize="none"
android:gravity="fill_horizontal"
android:text=""
android:textAppearance="?android:attr/textAppearanceLarge" />
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/22 11:32
2015/11/22 12:05
2015/11/22 13:02