解决spinner文字白色看不清问题

This commit is contained in:
sonichy
2024-01-21 13:00:53 +08:00
parent 6c46f679ff
commit dca98e5a5c
4 changed files with 47 additions and 26 deletions

View File

@@ -325,7 +325,6 @@ public class FavoriteActivity1 extends Activity {
editText_url.setText(url);
layout.addView(editText_url);
final Spinner spinner = new Spinner(this);
spinner.setBackgroundColor(Color.GRAY);
ArrayList<String> list = new ArrayList<>();
DBHelper helper = new DBHelper(this);
Cursor cursor = helper.category();
@@ -338,6 +337,14 @@ public class FavoriteActivity1 extends Activity {
ArrayAdapter adapter = new ArrayAdapter(getApplicationContext(), android.R.layout.simple_spinner_item, list);
spinner.setAdapter(adapter);
spinner.setSelection(list.indexOf(category));
spinner.setOnItemSelectedListener(new Spinner.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
TextView textView = (TextView) arg1;
textView.setTextColor(Color.BLACK);
}
public void onNothingSelected(AdapterView<?> arg0) {
}
});
layout.addView(spinner);
AlertDialog.Builder builder = new AlertDialog.Builder(FavoriteActivity1.this);
builder.setIcon(android.R.drawable.btn_star_big_on);