I have a dialog which performs some validation (below). Thee problem is, the dialog is dismissed after the Toast is displayed, without me calling dismiss. I need to show the
I think whatever you are trying to achieve is not possible with AlertDialog.bilder instead of that you can make
Example.
dialog_view.xml
Help.java
public class Help extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
d = new Dialog(Help.this,
android.R.style.Theme_InputMethod);
createMyDialog();
}
private Dialog d;
private void createMyDialog() {
d.setContentView(R.layout.dialog_view);
Button b1 = (Button)findViewById(R.id.Button01);
Button b2 = (Button)findViewById(R.id.Button02);
EditText t = (EditText) findViewById(R.id.EditText01);
OnTouchListener listner1 = null;
OnTouchListener listner2 = null;
b1.setOnTouchListener(listner1);
b2.setOnTouchListener(listner2);
listner1 = new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
return false;
}
};
listner2 = new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
return false;
}
};
d.show();
}
}