android执行某个方法后,想停顿3秒,然后去执行另外一个 方法 new Thread() { public void run() { try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } ImageUtil.ImgChange(bitmap1,bitmap2);} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虽然,我代码,需要看书,才能写出来不过,我有个想法,应该可行。就是用2个Thread.把2个函数的实现,分别放在2个线程里。通过死锁的方式。来完成你的要求。就是彼此等待。 new Thread() { public void run() { try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } ImageUtil.ImgChange(bitmap1,bitmap2);};我按照这个方法试了一下,虽然不睡主线程了,但是却仍然两个方法同时进行 ImageUtil.Text(textview);不要放在sleep这个线程里。 ImageUtil.Text(textview); new Thread() { public void run() { try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } ImageUtil.ImgChange(bitmap1,bitmap2); } };我的代码时这样的 ImageUtil.Text(textview); new Thread() { public void run() { try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } ImageUtil.ImgChange(bitmap1,bitmap2); } }.start();这样子就可以了谢谢chenglidexiaoxue android 用socket获取大量数据时,不全,时间太久 listview嵌套gridview ~~~~Android手机怎么与PC机同步调试啊? ListView notifyDataSetChanged更新出错 请问关于android service进程模型的问题!! Android开发资源共享 android面试建立 开发android软件,哪个开发平台比较成熟,资料比较多的? 如果实现Android 底部tablehost背景的毛玻璃效果 有安卓大神嘛。请教仿微信聊天界面 我才大一我好累。救救孩子吧 android标签问题 创建的新工程没有R文件
不过,我有个想法,应该可行。
就是用2个Thread.把2个函数的实现,分别放在2个线程里。通过死锁的方式。
来完成你的要求。就是彼此等待。
public void run() {
try {
Thread.sleep(3000); } catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ImageUtil.ImgChange(bitmap1,bitmap2);};
我按照这个方法试了一下,虽然不睡主线程了,但是却仍然两个方法同时进行
ImageUtil.Text(textview);
new Thread() {
public void run() {
try {
Thread.sleep(3000); } catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ImageUtil.ImgChange(bitmap1,bitmap2); }
};
我的代码时这样的
new Thread() {
public void run() {
try {
Thread.sleep(3000); } catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ImageUtil.ImgChange(bitmap1,bitmap2); }
}.start();
这样子就可以了
谢谢chenglidexiaoxue