Hide Soft keyboard on return key press

If you don’t want multiple line, for you edittext you can just specify a single line. For the edittext and also you can put imeOptions as Done like this: <EditText android:id=”@+id/edittext_done” android:layout_width=”fill_parent” android:layout_height=”wrap_content” android:imeOptions=”actionDone” android:singleLine=”true” /> I clearly don’t know, whether you are trying to achieve this or not.Any way take a look. EDIT: android:singleLine … Read more

Android How do I correctly get the value from a Switch?

Switch s = (Switch) findViewById(R.id.SwitchID); if (s != null) { s.setOnCheckedChangeListener(this); } /* … */ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { Toast.makeText(this, “The Switch is ” + (isChecked ? “on” : “off”), Toast.LENGTH_SHORT).show(); if(isChecked) { //do stuff when Switch is ON } else { //do stuff when Switch if OFF } } Hint: isChecked … Read more

Differences between action and actionListener

actionListener Use actionListener if you want have a hook before the real business action get executed, e.g. to log it, and/or to set an additional property (by <f:setPropertyActionListener>), and/or to have access to the component which invoked the action (which is available by ActionEvent argument). So, purely for preparing purposes before the real business action … Read more