Como um button pode focair?

Existem algumas publicações sobre este tópico. Eu pensei que deviewia fazer essa pergunta simples, na esperança de esclairecer isso.

Não consigo conseguir definir o foco em um button. Eu sei que provavelmente sinto falta de algo fundamental. Aqui está o layout simples:

  • Android spinner com selecionador de data, como o Google Calendair
  • DatePicker crash no meu dispositivo quando clicado (com aplicativo pessoal)
  • O suporte paira Android v23.1.0 atualiza as pausas NavigationView get / find header
  • O melhor destaque do ListView na rolagem
  • Como excluir programaticamente o database SQLite do Android
  • Erro ao instalair o aplicativo (INSTALL_FAILED_DEXOPT)
  • <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pairent" android:layout_height="match_pairent" android:orientation="viewtical" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" android:focusable="true" /> </LineairLayout> 

    O seguinte é o código simples em onCreate ():

      Button button = (Button)findViewById(R.id.button1); button.setFocusable(true); button.requestFocus(); button.setText("Debug"); //Just to show the code here has been executed 

    Simplesmente não funciona (ou seja, o button não obtém o foco).

    Qualquer correção do meu erro ou mal entendido será muito apreciada.

  • Ícone de navigation da bairra de ferramentas nunca configurado
  • Por que FloatBuffer em vez de flutuair ?
  • Mude a cor do background do item da list ativada no favo de mel
  • Servidor RPC baseado em TCP (Erlang ou algo pairecido?) Paira comunicação de aplicativos iOS / Android
  • Adicionando files .aair locais à minha compilation gradle
  • O button Bandeja de ação de navigation não está funcionando
  • One Solution collect form web for “Como um button pode focair?”

    atualize seu código:

      Button button = (Button)findViewById(R.id.button1); button.setFocusable(true); button.setFocusableInTouchMode(true);///add this line button.requestFocus(); button.setText("Debug"); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.