oncreate()里面读取较大的文件。。。 i don't understand can you explain it to me specific 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你好 可以把思路告诉我么我是这么写的 不显示~~~~public class MainActivity extends Activity implements Runnable{public void run(){读SD卡里的txt文件转成字符串;mHandler.sendMessage(mHandler.obtainMessage()); } public Handler mHandler = new Handler() { public void handleMessage(Message msg) { 将字符显示在Textview上; super.handleMessage(msg); }}; 你好 可以把思路告诉我么我是这么写的 不显示~~~~public class MainActivity extends Activity implements Runnable{public void run(){读SD卡里的txt文件转成字符串;mHandler.sendMessage(mHandler.obtainMessage()); } public Handler mHandler = new Handler() { public void handleMessage(Message msg) { 将字符显示在Textview上; super.handleMessage(msg); }};你的Activity为何要继承Runnable,这是个线程类吗,在哪用的? new Thread(new Runnable(){@Overridepublic void run(){ //读文件handler.sednEmptyMessage(1);//举例,不一定非得用这个}}).start();Handler handler = new Handler(new Callback() { @Override public boolean handleMessage(Message msg) { //更新UI }}); 你好 可以把思路告诉我么我是这么写的 不显示~~~~public class MainActivity extends Activity implements Runnable{public void run(){读SD卡里的txt文件转成字符串;mHandler.sendMessage(mHandler.obtainMessage()); } public Handler mHandler = new Handler() { public void handleMessage(Message msg) { 将字符显示在Textview上; super.handleMessage(msg); }};请问你的线程在哪里start的 private void init { new Thread(){ @Override public void run() { //读取文件操作。 //读取成功后想Handler中发送消息,进行UI操作 handler.sendEmptyMessage(SUCCESS); } }.start(); }; private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); //生成安全措施界面 if(msg.what == SUCCESS){ //处理UI } }}; 关于contentProvider的问题 java.lang.IllegalArgumentException: Unknown URL content://x View Canvas NS Basic/app studio android一个程序界面上怎么同时存在两个独立的activity~ 关于Opencore的问题,求高手解答! 游戏地图如何实现不停的向上或向下移动 请问如何播放闹铃的铃声 动态按钮列表显示 SQLite怎么加用户名密码呢? 求极客学院的安卓视频 问题标签用户 android 下载 跨界面更新UI 手动添加的RadioButton无法形成Group 怎么办啊?
我是这么写的 不显示~~~~public class MainActivity extends Activity implements Runnable{
public void run(){
读SD卡里的txt文件转成字符串;
mHandler.sendMessage(mHandler.obtainMessage());
} public Handler mHandler = new Handler() {
public void handleMessage(Message msg) {
将字符显示在Textview上;
super.handleMessage(msg);
}};
我是这么写的 不显示~~~~public class MainActivity extends Activity implements Runnable{
public void run(){
读SD卡里的txt文件转成字符串;
mHandler.sendMessage(mHandler.obtainMessage());
} public Handler mHandler = new Handler() {
public void handleMessage(Message msg) {
将字符显示在Textview上;
super.handleMessage(msg);
}};
你的Activity为何要继承Runnable,这是个线程类吗,在哪用的?
public void run(){
//读文件
handler.sednEmptyMessage(1);//举例,不一定非得用这个
}}).start();Handler handler = new Handler(new Callback() { @Override
public boolean handleMessage(Message msg) {
//更新UI
}});
我是这么写的 不显示~~~~public class MainActivity extends Activity implements Runnable{
public void run(){
读SD卡里的txt文件转成字符串;
mHandler.sendMessage(mHandler.obtainMessage());
} public Handler mHandler = new Handler() {
public void handleMessage(Message msg) {
将字符显示在Textview上;
super.handleMessage(msg);
}};
请问你的线程在哪里start的
private void init {
new Thread(){
@Override
public void run() {
//读取文件操作。
//读取成功后想Handler中发送消息,进行UI操作
handler.sendEmptyMessage(SUCCESS);
}
}.start();
};
private Handler handler = new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
//生成安全措施界面
if(msg.what == SUCCESS){
//处理UI
}
}
};