title: Hide Custom Dialog on button click
body: <p>Currently I am using the following code and created a custom dialog. And dialog opens when button is clicked,, but I want to hide the dialog by tapping on OK button..but its not working and not showing error...
  I used 'dialog.dissmis'
  Code is here:</p>
  
  <pre><code>final Dialog dialog =new Dialog(ActionBarActivity. this);
                     dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
  dialog.setContentView(R.layout.dialog_dictionary);
  TextView word = (TextView)dialog.findViewById(R.id.txtWord);
   final TextView wordMeaning = (TextView)dialog.findViewById(R.id.txtMeaning);
  dialog.getWindow().getAttributes().windowAnimations = R.style.AnimLeftRight;
  
  //Get Words and it's meanings.
  
  word.setText(Dictionary.getWord());
  
  wordMeaning.setText(Dictionary.getMeaning());
  
  Button btntts = (Button)dialog.findViewById(R.id.btntts);
  final Button ok = (Button)dialog.findViewById(R.id.btnPositive);
  
  // Show the dialog first.
  dialog.show();
  
  
  WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
  
  lp.copyFrom(dialog.getWindow().getAttributes());
  lp.width = WindowManager.LayoutParams.MATCH_PARENT;
  lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
  lp.gravity = Gravity.CENTER;
  
  dialog.getWindow().setAttributes(lp);
  
  
  btntts.setOnClickListener(new View.OnClickListener() {
  @Override
  public void onClick(View v) {
  final String convertTextToSpeech
  wordMeaning.getText().toString();
  
  convertToSpeech = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() {
  
  @TargetApi(Build.VERSION_CODES.LOLLIPOP)
  
  @Override
  public void onInit(int status) {
  
  if(status != TextToSpeech.ERROR){
  
  convertToSpeech.setLanguage(Locale.US);
  
  convertToSpeech.speak(convertTextToSpeech, TextToSpeech.QUEUE_FLUSH, null, null);
  }
  }
  });
  
  ok.setOnClickListener(new View.OnClickListener() {
  
  @Override
  public void onClick(View v) {
  
  dialog.dismiss();
  }
  });
  }
  });
  </code></pre>
  
  <p>Please anyone help me to hide the dialog on button click..thanks</p>