首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 如何样获取弹出窗口输入的信息

2012-05-22 
android 怎么样获取弹出窗口输入的信息public class ButtonListener implements OnClickListener {@Overri

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的值

[解决办法]
代码没有问题,请确定是不是真的有值,最好断点调试一下。

热点排行