android中点击按钮弹出一个编辑框,本人是在Button的基础上加了Dialog,Dialog添加了一个编辑框,怎么将Button上的显示文字变成...
button.setOnClickListener(new?View.OnClickListener()?{
@Override
public?void?onClick(View?v)?{
AlertDialog.Builder?builder?=?new?AlertDialog.Builder(getContext());
builder.setTitle(“請輸入”?+
“城市名稱:”);
builder.setIcon(R.mipmap.shezhi1).setView(editText);
String?ad?=?editText.getText().toString();
StringBuilder?aaa?=?new?StringBuilder(ad);
String?abc?=?aaa.toString();
builder.setNegativeButton(“取消”,?new?DialogInterface.OnClickListener()?{
@Override
public?void?onClick(DialogInterface?dialog,?int?which)?{
}
}).setPositiveButton(“確定”,?new?DialogInterface.OnClickListener()?{
@Override
public?void?onClick(DialogInterface?dialog,?int?which)?{
}
});
builder.create().show();
button.setText(abc);
本人試了setText()不行?????拜謝高手解答
解決方案
80
很明顯會報空指針,原因是你的控件沒有正確引用
總結
以上是生活随笔為你收集整理的android中点击按钮弹出一个编辑框,本人是在Button的基础上加了Dialog,Dialog添加了一个编辑框,怎么将Button上的显示文字变成...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux libpcap 效率,Lin
- 下一篇: linux ns,Linux Names