In meiner Aktivität gibt es einen EditText und eine TextView. Ich möchte den Fokus auf die Textansicht legen, wenn die Aktivität startet. Ich habe den folgenden Code verwendet:Wie wird der Fokus auf eine Textansicht gesetzt, wenn eine Aktivität gestartet wird?
TextView myTextView = (TextView) findViewById(R.id.my_text_vew);
myTextView.setFocusable(true);
myTextView.setOnClickListener(this);
myTextView.requestFocus();
Aber der Code funktioniert nicht. Der EditText erhält immer den Fokus, wenn die Aktivität startet.
Kann jemand helfen?
Danke.
Wie das Gegenteil zu tun ist. Zum Beispiel habe ich ein numerisches Eingabefeld als erstes ui-Objekt und erhalte immer Fokus und öffnet die Tastatur. Ich möchte nicht, dass die Tastatur eingeblendet wird. – Pentium10
Also muss ich die TextView im Touch-Modus fokussierbar sein? – user256239