2016-01-20 56 views
2

我在活動中有兩個EditText。我試圖實現它,以便當一個EditText集中時,第二個看起來像它也聚焦(下劃線必須是大膽的,因爲它是EditText的焦點時)。如何在Android中突出顯示/關注兩個EditTexts?

我試圖改變強調這樣當焦點的變化:

editText1.setOnFocusChangeListener(new View.OnFocusChangeListener() { 
@Override 
public void onFocusChange(View v, boolean hasFocus) { 
       if (!hasFocus) { 
       // here editText2 must have not state 
       } else { 
       // here editText2 must have not state 
       } 
      } 
     }); 

但我怎麼能就沒有它實際接收焦點其他文本下劃線加粗?

回答

0

試試這個

editText1.setOnFocusChangeListener(new View.OnFocusChangeListener() { 
    @Override 
    public void onFocusChange(View v, boolean hasFocus) { 
        if (!hasFocus) { 
         editText2.setTypeface(Typeface.NORMAL); 

        } else { 
         editText2.setTypeface(Typeface.DEFAULT_BOLD); 
        } 
       } 
      }); 
+0

謝謝。但是這也改變了edittext的字體 –

+0

然後在if條件中設置你想要的字體 – Rishabh

相關問題