我使用此代码创建3个线程
从MainActivity
转到PageActivity
后,如何访问帖子name2
MainActivity.java
int i;
for (i = 0; i < 5; i++) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
go = true;
int j = 0;
while (go) {
Log.i("Number", j);
j++;
if (j == 100) {
go = false;
}
}
}
});
thread.setName("Name: " + i);
thread.start();
}
以上代码可运行
我转到PageActivity
我想使用Name2
线程和此内容
我怎么做?
答案 0 :(得分:1)
我认为实现这一目标的正确方法是实现包含您的线程的Service
(参见示例here)。
您可bind the service参与您的活动,并使用不同方法访问其界面:使用Messenger扩展Binder class或实施AIDL。