0

AndroidのAutoCompleteTextBoxの推奨テキストの背景色とテキスト色が同じであるため、推奨テキストが表示されないため、xmlファイルは次のとおりです。

            <AutoCompleteTextView
            android:id="@+id/autoCompleteTextView1"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="2.4"
            android:background="#ffffff"
            android:ems="10"
            android:textColor="#000000" >
            </AutoCompleteTextView>

私のマニフェストファイルは次のとおりです。

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="9" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >

私のJavaファイルは次のとおりです。setContentView(R.layout.patient_registration);

    // Get a reference to the AutoCompleteTextView in the layout
    AutoCompleteTextView textView = (AutoCompleteTextView)    findViewById(R.id.autoCompleteTextView1);
    // Get the string array
    String[] countries = { "jan", "fbe", "mar", "june", "kokok", "opopopo" };
    // Create the adapter and set it to the AutoCompleteTextView
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1, countries);
    textView.setThreshold(1);

    textView.setAdapter(adapter);

}
4

1 に答える 1

1

android.R.layout.simple_list_item_1 の代わりに android.R.layout.simple_dropdown_item_1line を使用してみてください - 私にとってはうまくいきました。

于 2013-06-20T17:56:39.307 に答える