SimpleAdapter不能自动更新 求解释 界面listviewHandlerthreadSimpleAdapter 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tempAnchor在两个线程里访问,没有做线程同步保护。 这个怎么才能线程保护呢 就算是线程安全 为什么Button 也不能更新呢 谢谢 这个怎么才能线程保护呢 就算是线程安全 为什么Button 也不能更新呢 谢谢这样线程保护:Hashtable<String,myAnchorInfo> temp = (Hashtable<String,myAnchorInfo>)msg.obj;synchronized(temp) { // 访问temp}synchronized(tempAnchor) { // 访问tempAnchro}你做了线程保护的代码是怎么样的?以下这段代码好像也有问题,如果getMyAddress返回null就死循环了。你可以在UI不能更新的时候,在子线程里下几个断点看看能不能执行到。while (true) { try { Thread.sleep(300); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } if (mobilocAnchor.getMyAddress() != null) { myAnchor = new AnchorInfo(mobilocAnchor.getMyAddress()); break; } } 我已经把问题解决了 消息确实发出去了 甚至UI中的值已经改变了 但是UI不会更新 最后的原因是上面有个强制横屏 的命令 它会阻止UI进行更新 具体什么原理不知道 把他去掉就好了 谢谢楼上的2位 phonegap + jquerymbile 输入法输入问题 困扰好几周了:webservice与android数据交互问题 安卓开发,程序在后台不运行。 求教一个简单的服务器向手机推送信息的功能。 在android系统中,如何让程序只自动运行一次 Android wifi简单问题 看看这个edittext怎么实现? 怎么上传文件到php服务器? 【关于推送通知】请问在APP主进程未启动时,可以用推送通知来启动APP么? Android Studio3.2怎么添加自己编写的.h文件? 在4.4版本上出现加载本地网页显示不全 android蓝牙
就算是线程安全 为什么Button 也不能更新呢 谢谢
就算是线程安全 为什么Button 也不能更新呢 谢谢
这样线程保护:Hashtable<String,myAnchorInfo> temp = (Hashtable<String,myAnchorInfo>)msg.obj;
synchronized(temp) {
// 访问temp
}synchronized(tempAnchor) {
// 访问tempAnchro
}你做了线程保护的代码是怎么样的?以下这段代码好像也有问题,如果getMyAddress返回null就死循环了。你可以在UI不能更新的时候,在子线程里下几个断点看看能不能执行到。while (true) {
try {
Thread.sleep(300);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if (mobilocAnchor.getMyAddress() != null) {
myAnchor = new AnchorInfo(mobilocAnchor.getMyAddress());
break;
}
}
最后的原因是上面有个强制横屏 的命令 它会阻止UI进行更新 具体什么原理不知道 把他去掉就好了
谢谢楼上的2位