我需要創建絕對白色的EditText字段。如果我使它可見,GONE它不起作用。所以我決定把它變成白色。我只是用它來讀取另一個設備的數據,然後將它保存到一些變量。我寫這個:如何使整個EditText變白?
final EditText input = new EditText(mContext);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(0, 0);
input.setLayoutParams(lp);
input.setInputType(InputType.TYPE_CLASS_NUMBER);
input.setTextColor(mContext.getResources().getColor(R.color.white_two));
alertDialog.setView(input);
但底線和光標仍然可見,我找不到方法來更改它。或者,也許你知道如何從隱形視圖獲取數據。 另一點 - 該視圖位於AlertDialog中,因此如果它是不可見的,則取消按鈕會自行點擊。我只能使用EditText,因爲我有一個設備可以獲取一些數據並可以將其傳輸到android應用程序,並且只能將這些數據設置爲EditText。
爲什麼只使用編輯文本來讀取數據? – Orvenito
改爲使用文本視圖 –
@orvenseville我有一個設備獲取一些數據,並可以將其傳輸到Android應用程序,它只能將此數據設置爲EditText – VolodymyrH