Ho un edittext e uno spinner. Quando tocco l'editaxt appare la tastiera, dopo aver completato il montaggio del testo tocco la freccia a discesa dello spinner ma la tastiera non scompare automaticamente. Per favore dammi una soluzione. Ho provato questo codicecome nascondere la tastiera virtuale al tocco di uno spinner
InputMethodManager imm=(InputMethodManager)getApplicationContext().getSystemService(SetUpProfileActivity.this.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(mDateOfBirth.getWindowToken(), 0);
Questo è il xml
<LinearLayout
android:id="@+id/outerlayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="10dp"
>
<TextView
android:id="@+id/name_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/profile_name"
android:textColor="#ffffff" />
<EditText
android:id="@+id/profile_name"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:background="@drawable/txtbox"
android:singleLine="true" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="@string/dateofbirth"
android:textColor="#ffffff" />
<Spinner
android:id="@+id/dob"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:background="@drawable/dropdown" />
SoftKeyboard è automaticamente scompaiono quando l'EditText perso attenzione .. quindi può essere voi utilizzando qualsiasi altra proprietà per EditText, mostrare il proprio XML e codice –
@CapDroid ho postato il mio xml, si prega di controllare e fammi sapere dove mi ho torto. – swati