请问:
当前Activity(用来填写单条数据的个人信息的)怎么去把消息传递给第二个Activity(用来处理要上传的数据的)去处理要上传的数据。
想要解决:
就是我一点击第一个activity的确定按钮就触发第二个activity的单个数据上传列表
以前的写法:
我以前从adapter(用上传数据列表)是这么写的,请问这回换成Activity应该怎么去写?
private OnClickListener upload_OnClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(b_handler == false)
return;
//消息未处理过
b_handler = false;
Integer x = (Integer) v.getTag();
mHandler.obtainMessage(Upload.MESSAGE_ITEM_UPLOAD, (int)x, 0).sendToTarget();
}
};handler
当前Activity(用来填写单条数据的个人信息的)怎么去把消息传递给第二个Activity(用来处理要上传的数据的)去处理要上传的数据。
想要解决:
就是我一点击第一个activity的确定按钮就触发第二个activity的单个数据上传列表
以前的写法:
我以前从adapter(用上传数据列表)是这么写的,请问这回换成Activity应该怎么去写?
private OnClickListener upload_OnClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(b_handler == false)
return;
//消息未处理过
b_handler = false;
Integer x = (Integer) v.getTag();
mHandler.obtainMessage(Upload.MESSAGE_ITEM_UPLOAD, (int)x, 0).sendToTarget();
}
};handler
Intent intent = new Intent(this, Activity2.class);intent.putExtra("name", "user1");
intent.putExtra("Age", 30);startActivity(intent);in Activity2:
String name = getIntent.getStringExtra("name");
int Age = getIntent.getIntExtra("Age", 0);
...
mHandler.obtainMessage(Upload.MESSAGE_ITEM_UPLOAD, (int)x, 0).sendToTarget();
发送到上传那个activity中。
现在有个业务就是当我点击当前界面“确定按钮”触发第二个界面的上传功能事件监听,“开始自动上传”
我想知道用intent不只能传递数据吗? 它还能控制上传功能事件监听吗?