public class SettingsDialog extends Dialog implements android.view.View.OnClickListener {
public SettingsDialog(XMPPClient xmppClient) {
super(xmppClient);
} protected void onStart() {
super.onStart();
setContentView(R.layout.settings);
getWindow().setFlags(4, 4);
setTitle("XMPP Settings");
Button ok = (Button) findViewById(R.id.ok);
ok.setOnClickListener(this);
} public void onClick(View v) {
String host = getText(R.id.host);
String port = getText(R.id.port);
String service = getText(R.id.service);
String username = getText(R.id.userid);
String password = getText(R.id.password); dismiss();
} private String getText(int id) {
EditText widget = (EditText) this.findViewById(id);
return widget.getText().toString();
}
}
使用
setup.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
mHandler.post(new Runnable() {
public void run() {
mDialog.show();
}
});
}
});
另外一种继承 Dialog的方法以及发动线程
原创
©著作权归作者所有:来自51CTO博客作者mb649166f4c151e的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
边缘计算的另外一种声音
听听边缘计算其他声音。
5g 物联网 微信 百度 核心技术 -
mysql假字段怎么当条件
以下是以Windows系统下实践为例:一、造假数据,模拟场景1.制造数据的存储过程:DELIMITER //CREATE PROCEDURE p1(num int)BEGINDECLARE v INT;SET v = 1;WHILE v <= num DOINSE
mysql假字段怎么当条件 mysql 优化策略 慢查询 sql语句 执行时间