package com.android.alertdialog;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class SecondActivity extends Activity{
private EditText nameEditText;
private EditText passwordEditText;
private TextView view;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.first);
view = (TextView) findViewById(R.id.textView);
showRenameCategoryDialog();
}
private void showRenameCategoryDialog() {
//final
LayoutInflater factory = LayoutInflater.from(this);
final View textEntryView = factory.inflate(R.layout.second, null);
final AlertDialog.Builder alert = new AlertDialog.Builder(SecondActivity.this);
alert.setTitle("alert Title");
alert.setView(textEntryView);
alert.setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int whichButton) {
nameEditText = (EditText)textEntryView.findViewById(R.id.password_edit);
passwordEditText = (EditText)textEntryView.findViewById(R.id.username_edit);
//setTitle(asdu.getText().toString());
view.setText("第一个值为:"+nameEditText.getText().toString()+"第二个值为:"+passwordEditText.getText().toString());
}
});
alert.setNegativeButton("Cancel",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton) {
}
});
//alert.create();
alert.show();
}
}
- 1
- 2
- 3
- 4
- 5
- 6
前往页