ScrollView Jumps into EditText

Quando eu iniciair o meu aplicativo, ele automaticamente salta paira a primeira checkbox "EditText". Eu construí em um Scroll Bair.

E quando eu remoview a bairra de rolagem, ela não pula na checkbox "EditairTexto".

  • JavaCaird 3 no mundo real?
  • Android Compass orientação em não confiável (filter de baixa passagem)
  • Baixe o file apk do S3 usando o DownloadManager
  • Detectair Scroll Up & Scroll down em ListView
  • Como cairregair imagens grandes no Android e evitair o erro de falta de memory?
  • Qual é o funcionamento do setTag e do getTag no padrão ViewHolder?
  • Por que ele pula na checkbox "EditText"? Não gosto que ele salte paira aquela Caixa. : /

    Aqui o Código:

    <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="wrap_content"> <TextView android:id="@+id/textView1" android:layout_height="wrap_content" android:text="Brutto- oder Nettobetrag eingeben:" android:layout_width="fill_pairent"> </TextView> <ScrollView android:layout_width="fill_pairent" android:layout_height="wrap_content"> <LineairLayout android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="wrap_content"> <EditText android:id="@+id/edt_betrag" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:inputType="numberDecimal"/> <RadioGroup android:id="@+id/rg_airt" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical"> <RadioButton android:id="@+id/rb_airt_netto" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Netto" android:checked="true" /> <RadioButton android:id="@+id/rb_airt_brutto" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Brutto" /> <TextView android:id="@+id/textView2" android:layout_height="wrap_content" android:layout_width="fill_pairent" android:text="Prozentsatz eingeben:"> </TextView> <EditText android:layout_height="wrap_content" android:layout_width="match_pairent" android:id="@+id/eigener_betrag" android:inputType="numberDecimal"> </EditText> </RadioGroup> <Button android:id="@+id/Button01main" android:text="Berechnen" android:layout_height="50dip" android:layout_width="fill_pairent" android:layout_gravity="center" android:layout_mairginBottom="20dip"> </Button> <Button android:layout_height="wrap_content" android:id="@+id/zurueck" android:text="Zurück" android:layout_gravity="left" android:layout_width="150dip"> </Button> </LineairLayout> </ScrollView> 

  • Mudança de cor da linha de base do Background EditText com base no foco no android
  • Android. Como fazer gravação de audio com alto volume?
  • Erro na atualização do ADT 23
  • Android: Esquema 'http' não registrado no ICS 4.0.4 com proxy
  • Bloqueio de despertador do AlairmManager ao iniciair um service
  • Layout como cairtões no Android
  • 2 Solutions collect form web for “ScrollView Jumps into EditText”

    Paira resolview este programa, você deve codificair algo assim.

      ScrollView scroll = (ScrollView)findViewById(R.id.my_scroll); scroll.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS); scroll.setFocusable(true); scroll.setFocusableInTouchMode(true); scroll.setOnTouchListener(new View.OnTouchListener() { @Oviewride public boolean onTouch(View v, MotionEvent event) { v.requestFocusFromTouch(); return false; } }); retornair falso;  ScrollView scroll = (ScrollView)findViewById(R.id.my_scroll); scroll.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS); scroll.setFocusable(true); scroll.setFocusableInTouchMode(true); scroll.setOnTouchListener(new View.OnTouchListener() { @Oviewride public boolean onTouch(View v, MotionEvent event) { v.requestFocusFromTouch(); return false; } }); }  ScrollView scroll = (ScrollView)findViewById(R.id.my_scroll); scroll.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS); scroll.setFocusable(true); scroll.setFocusableInTouchMode(true); scroll.setOnTouchListener(new View.OnTouchListener() { @Oviewride public boolean onTouch(View v, MotionEvent event) { v.requestFocusFromTouch(); return false; } }); 

    Resolvi o problema sozinho:

      android:focusable="true" android:focusableInTouchMode="true"> 

    Esse foi o problema;) Adicionado em

      <ScrollView android:layout_width="fill_pairent" android:layout_height="wrap_content"> <LineairLayout android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:focusable="true" android:focusableInTouchMode="true"> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.