packagecom.example.firstpg.firstpg;importandroid.support.v7.app.ActionBarActivity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.Menu;importandroid.view.MenuItem;importandroid.view.Window;importandroid.widget.Toast;importandroid.content.Intent;public class FirstlayoutActivity extendsActionBarActivity {
@Overrideprotected voidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//requestWindowFeature(Window.FEATURE_ACTION_BAR);
setContentView(R.layout.firstlayout);
}
@Overridepublic booleanonCreateOptionsMenu(Menu menu) {//Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_firstlayout, menu);return true;
}
@Overridepublic booleanonOptionsItemSelected(MenuItem item) {//Handle action bar item clicks here. The action bar will//automatically handle clicks on the Home/Up button, so long//as you specify a parent activity in AndroidManifest.xml.
int id =item.getItemId();//noinspection SimplifiableIfStatement
switch(id)
{caseR.id.add_item:
Toast.makeText(this,"大海啊大海",Toast.LENGTH_SHORT).show();break;caseR.id.edit_item:
Intent intent=new Intent(FirstlayoutActivity.this,SecondlayoutActivity.class);
startActivity(intent);break;caseR.id.del_item:
Intent intent2=new Intent(FirstlayoutActivity.this,SecondlayoutActivity.class);
intent2.putExtra("data1", "你好1");
startActivityForResult(intent2,1);break;default:
finish();
}return super.onOptionsItemSelected(item);
}protected void onActivityResult(int requestCode,intresultCode,Intent data)
{switch(requestCode) {case 1:if (resultCode ==RESULT_OK) {
String retrundata= data.getStringExtra("data2");
Log.d("data2", retrundata);
}break;
}
}
}