自动完成文本下拉文本颜色

时间:2013-02-06 14:47:55

标签: android android-arrayadapter autocompletetextview

我正在使用AutoCompleteTextView,但在下拉菜单中遇到白色背景上的白色文字问题。

如果我开始在字段中输入下拉列表,如果我在下拉列表中单击它会选择正确的项目并将其放在文本字段中。我只是无法看到我点击的是什么。

        ctAutoText = new AutoCompleteTextView( this );
        ctAutoText.setHint( "CT Ratio" );
        ctAutoText.setLayoutParams( editLP );
        ctAutoText.setId( 1001 );

        ArrayAdapter<String> adapter = new ArrayAdapter<String>( this, android.R.layout.simple_list_item_1, cTRatioList.toArray( new String[cTRatioList.size()] ) );
        ctAutoText.setAdapter( adapter );

2 个答案:

答案 0 :(得分:2)

问题出在我的ArrayAdapter上。使用此:

ArrayAdapter<String> adapter = new ArrayAdapter<String>( this,
             android.R.layout.simple_dropdown_item_1line, 
             cTRatioList.toArray( new String[cTRatioList.size()] ) );

答案 1 :(得分:0)

如果您想更改下拉列表中的文字颜色,请按照:{{3p>