Translate

2010年11月11日 星期四

99-1 朝陽資工 - 手持式裝置程式設計 Intent Code


以下程式碼僅供片段,請自行補完!

  • 使用Intent,並傳出資料 

Intent intent1 = new Intent( chattest.this , rece.class  );
       
EditText et = (EditText)findViewById(R.id.edit_msg);
CharSequence cs = et.getText();


intent1.putExtra( "message" , cs);
startActivityForResult(intent1 , 0);        
        
  •  取出Intent資料

Bundle ex = getIntent().getExtras();
if ( ex != null)
{
TextView tv = (TextView) findViewById(R.id.txt_msg);
tv.setText( ex.getCharSequence("message"));
}

  • 結束子Activity並返回其父Activity
Intent intent = new Intent();
intent.putExtra("msg", text);
setResult(RESULT_OK, intent);
finish();

沒有留言: