Autore Topic: EditText LISTENER - inserimento replicato  (Letto 534 volte)

Offline olbaid

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
EditText LISTENER - inserimento replicato
« il: 20 Agosto 2011, 15:31:36 CEST »
0
Salve a tutti
Primi giorni di full immersion nel mondo Android.Passo subito al problema.
Ammesso che sia giusto il codice seguente, Quando provo ad inserire un numero nell'edittext creato inserendo il numero dalla tastiera del cell, se ancora non mi è apparsa la tastiera virtuale non ho problemi, ma quando mi si apre la tastiera virtuale tutto quello che digito dalla tastiera del cell mi risulta replicato, anche nel momento in cui la tastiera virtuale successivamente si chiude.
Non ho nessun problema se invece continuo ad inserire il numero da tastiera virtuale.Perchè?

Codice (Java): [Seleziona]
                stampa=(TextView)findViewById(R.id.stampacampo);
                get = (EditText)findViewById(R.id.immetticampo);
                get.setImeOptions(EditorInfo.IME_ACTION_DONE);
                get.addTextChangedListener(new TextWatcher() {
                        public void onTextChanged(CharSequence s, int start, int before, int count) {
                                stringa = get.getText().toString();
                                stampa.setText(""+stringa+"\n");
                        }
                        public void beforeTextChanged(CharSequence s, int start, int count,int after) {}
                        public void afterTextChanged(Editable s) {}
                });

Codice (XML): [Seleziona]
<EditText
                        android:id="@+id/immetticampo"
                        android:hint="numberSigned|numberDecimal"
                        android:inputType="numberSigned|numberDecimal"
                        android:singleLine="true"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:lines="1"
                        android:imeOptions="actionNone">
</EditText>

<TextView
                        android:text="TextView"
                        android:id="@+id/stampacampo"
                        android:layout_width="94dp"
                        android:layout_height="wrap_content">
</TextView>

Offline olbaid

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
Re:EditText LISTENER - inserimento replicato
« Risposta #1 il: 22 Agosto 2011, 20:26:10 CEST »
0
nessuno ha idea del perchè?