首页上一页 1 下一页尾页 2 条记录 1/1页
OnCreate方法中为什么不设置监听器?(代码路径Code\Try\15\01)
发表在Android图书答疑
2018-02-28
悬赏:20 学分
《零基础学Android》第15章 网络编程及Internet应用 390页-390页
是否精华
是
否
版块置顶:
是
否
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
dialog = new ProgressDialog(this);//创建弹窗
dialog.setTitle("提示");//设置弹窗的标题
dialog.setMessage("下载图片中,请稍等!");//设置弹窗提示内容
image = (ImageView) findViewById(R.id.image1);
}
/**
* 点击事件
*/
public void down(View view) {
dialog.show();//显示弹出
new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(3000);//设置延迟3秒
handler.obtainMessage(100,
getImageFromNet("https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1519835365996&di=66c935568ad654bb4ed5bf59a8e314c9&imgtype=0&src=http%3A%2F%2Fww2.sinaimg.cn%2Flarge%2F005PhIcetw1epb5pzw2isj30m80xcabk.jpg")).sendToTarget();
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}).start();
}问题:down相当于点击button后的一个监听器,是在xml中定义的。但onCreate是在Android初始化的时候运行,还没有点击按钮就会直接跳出dialog提示框啊?
于2018-02-28 22:15:13编辑

购物车
发表新帖
立即签到








