android 怎么样获取弹出窗口输入的信息
public class ButtonListener implements OnClickListener {
@Override
public void onClick(View v) {
//弹出窗口事件
LayoutInflater inflater = (LayoutInflater) getApplicationContext()
.getSystemService(LAYOUT_INFLATER_SERVICE);
final View view = inflater.inflate(R.layout.style, null);
AlertDialog.Builder builder2 = new AlertDialog.Builder(
VideoClientActivity.this);
builder2.setView(view);
builder2.setTitle("添加内容").setPositiveButton("确定",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
editTextname = (EditText) view
.findViewById(R.id.name);
editTextaddress = (EditText) view
.findViewById(R.id.address);
Log.i(TAG, editTextname.toString() + "==" + editTextaddress.toString());
try {
String name = editTextname.getText().toString();
String address = editTextaddress.getText().toString();
Video video = new Video();
video.setName(name.toString());
video.setAddress(address.toString());
dbVideoService.savesTrannces(video);
} catch (Exception e) {
e.printStackTrace();
}
dialog.cancel();
}
}).create().show();
}
}
------------------------
为什么我获取不到 editTextname ,editTextaddress的值