我的活動中有一個EditText和一個TextView。我想在活動啓動時將焦點設置在TextView上。我用下面的代碼:如何在活動啓動時在TextView上設置焦點?
TextView myTextView = (TextView) findViewById(R.id.my_text_vew);
myTextView.setFocusable(true);
myTextView.setOnClickListener(this);
myTextView.requestFocus();
但是代碼不起作用。當活動開始時,EditText總是獲得焦點。
任何人都可以幫忙嗎?
謝謝。
如何做相反的事情。例如,我有一個數字編輯區作爲第一個UI對象,並且總是接收焦點並彈出鍵盤。我不想讓鍵盤彈出。 – Pentium10 2010-08-16 20:12:59
所以,我需要將TextView設置爲可在觸摸模式下進行對焦? – user256239 2010-08-16 21:30:41