我有這樣的代碼:安卓:兩項活動之間的切換
Button groupsButton = (Button)findViewById(R.id.groupsButton);
groupsButton.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Intent myintentGroups=new Intent(CreateMessageActivity.this, GroupsActivity.class).putExtra("<StringName>", "Value");
startActivityForResult(myintentGroups, 3);
}
});
,現在我想寫的onActivityResult,我試着添加的onClick這裏面的代碼,但它不工作(Eclipse的給我一個錯誤):
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
String result_string=data.getStringExtra("<StringName>");
}
寫onActivityResult的代碼是錯誤的,或者我可能把它放在錯誤的地方?
**編輯:**代碼:
Button groupsButton = (Button)findViewById(R.id.groupsButton);
groupsButton.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Intent myintentGroups=new Intent(CreateMessageActivity.this, GroupsActivity.class).putExtra("<Came From Create Message>", "Value");
startActivityForResult(myintentGroups, 3);
}
});
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
String result_string=data.getStringExtra("<StringName>");
}
編輯2:錯誤: 多個標記在該行 - 令牌 「(」 語法錯誤;預計 - 無效是無效輸入變量 onActivityResult - 標記語法錯誤「)」,;預期 - 令牌上的語法錯誤「,」,;預期 - 令牌上的語法錯誤「,」,;預期
無效,如在代碼發佈 – Belgi