0
我使用選擇器來創建EditTexts樣式。當我在EditText上doubleTap時,我想擺脫橙色。我使用這個:如何以編程方式刪除EditText的默認橙色突出顯示效果?
states.addState(new int[] {R.attr.textColorHighlight}, getResources().getDrawable(R.color.transparent));
但它沒有任何區別!有人知道爲什麼嗎? 和有趣的是,這部分代碼工作得很好:
states.addState(new int[] {R.attr.state_focused}, getResources().getDrawable(R.color.transparent));
但focuced時,我不想改變狀態,!
我認爲顏色取決於您的OEM ROM。 – Mgamerz 2013-02-08 16:00:52
你的意思是沒有辦法以編程方式改變它? – Maria 2013-02-08 16:02:51
爲您的EditText創建您的自定義樣式,並使其看起來像你想要的。 – hardartcore 2013-02-08 16:05:17