解决收藏当前页dialog的spinner文字白色看不清问题

This commit is contained in:
sonichy 2024-01-26 21:34:28 +08:00
parent dca98e5a5c
commit 59f43c30ab
2 changed files with 10 additions and 2 deletions

BIN
app.apk

Binary file not shown.

View File

@ -43,6 +43,7 @@ import android.content.res.Configuration;
import android.database.Cursor; import android.database.Cursor;
import android.graphics.Bitmap; import android.graphics.Bitmap;
import android.graphics.BitmapFactory; import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.graphics.Matrix; import android.graphics.Matrix;
import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.BitmapDrawable;
import android.media.MediaScannerConnection; import android.media.MediaScannerConnection;
@ -89,6 +90,7 @@ import android.webkit.WebView;
import android.webkit.WebView.FindListener; import android.webkit.WebView.FindListener;
import android.webkit.WebView.HitTestResult; import android.webkit.WebView.HitTestResult;
import android.webkit.WebViewClient; import android.webkit.WebViewClient;
import android.widget.AdapterView;
import android.widget.ArrayAdapter; import android.widget.ArrayAdapter;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
@ -723,7 +725,14 @@ public class MainActivity extends Activity {
editText_url.setText(list_webView.get(currentPage).getUrl()); editText_url.setText(list_webView.get(currentPage).getUrl());
layout.addView(editText_url); layout.addView(editText_url);
final Spinner spinner = new Spinner(MainActivity.this); final Spinner spinner = new Spinner(MainActivity.this);
//spinner.setBackgroundColor(Color.GRAY); 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) {
}
});
ArrayList<String> list = new ArrayList<>(); ArrayList<String> list = new ArrayList<>();
DBHelper helper = new DBHelper(MainActivity.this); DBHelper helper = new DBHelper(MainActivity.this);
Cursor cursor = helper.category(); Cursor cursor = helper.category();
@ -758,7 +767,6 @@ public class MainActivity extends Activity {
field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field = dialog.getClass().getSuperclass().getDeclaredField("mShowing");
field.setAccessible(true);//设置该属性可以访问 field.setAccessible(true);//设置该属性可以访问
} catch (Exception ex) { } catch (Exception ex) {
} }
if (!stitle.equals("") && (surl.startsWith("http") || surl.startsWith("file:///"))) { if (!stitle.equals("") && (surl.startsWith("http") || surl.startsWith("file:///"))) {
DBHelper helper = new DBHelper(getApplicationContext()); DBHelper helper = new DBHelper(getApplicationContext());