Teclado inicia na tela automaticamente

Boa noite galera!
Estou com uma duvida que antes não me atrapalhava mas agora atrapalha…
nas minhas telas que possuem EditText, quando inicio-as, automaticamente o teclado aparece
gostaria que só aparecesse quando o usuario clicasse em cima desses EditTexts…

alguem tem a solução?

Abraços

Tem como colocar um dos XML onde isso acontece?
Será que não é pq o focus está iniciando no EditText?

imagino que seja algo relacionado ao focus mesmo… mas nao sei o que e nem como fazer… o ruim eh que no emulador o teclado nao abre automaticamente
soh quando gera o .apk , entao fica mt ruim de testar

o trecho eh esse… nao coloquei o xml todo pq eh grande e iria perder o foco… o Layout é LinearLayout orientação vertical

    <TextView
        android:id="@+id/nomeLabel"
        android:textSize="16sp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        
        ></TextView>
    <EditText
        android:id="@+id/nomeField"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#0A0A0A"
        android:maxLength="40"
        android:inputType="textCapWords"
         android:background="@android:drawable/editbox_background"/>

    
    <TextView
        android:id="@+id/emailLabel"
        android:textSize="16sp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
    <EditText
        android:id="@+id/emailField"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:inputType="textEmailAddress"
        android:textColor="#0A0A0A"
        android:maxLength="40"
         android:background="@android:drawable/editbox_background"/>

Coloquei em um XML meu aqui com TableLayout e funcionou normal, isso testando direto no celular com Android 4.0.4

hmm… no meu cel eh 2.1 o android, pode ser por isso entao…

Pra testar se é mesmo a versão do android voce pode criar emulador com a versão 2.1 como voce mesmo comentou e executar o teste desta forma voce
consegue identificar se oque realmente é caso mesmo colocando emulador da 2.1 continue abrindo o telado dai terá que partir para outros pontos. e analisar.

Entao amigo, o emulador está rodando no 2.1, assim como no meu celular…

lá realmente não abre automaticamente…Pode ser do meu celular

Insere este código na Activity.

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

[quote=dionefc]Insere este código na Activity.

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

[/quote]

Opa, obrigado pela ajuda… vou testar
só uma pergunta… se clicar em cima do EditText o teclado aparece? Porque eu só não quero que apareça ao iniciar a tela,
mas no caso de clique em cima do editText deve aparecer

Testei e funcionou! Obrigado !
abraços

[quote=dionefc]Insere este código na Activity.

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

[/quote]

Funcionou pra mim tbm, obrigado!

Obs: Usando android 4.2.2