StartActivity ,onActivityResult,setResult简单运用
来源:互联网 发布:python 顶级黑客 编辑:程序博客网 时间:2024/06/06 10:59
public class SetResult extends Activity { EditText text=null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.set_result);Button button=(Button)findViewById(R.id.button);text=(EditText)findViewById(R.id.activity);button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {Intent intent1=new Intent(SetResult.this,OtherActivity.class);startActivityForResult(intent1, 1);//请求码为1}});}@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {super.onActivityResult(requestCode, resultCode, data);if(requestCode==1 && resultCode==0){String resultString=data.getStringExtra("hello");text.setText(resultString);}}}
2.通过上述例子可知它们的简单运用。public class OtherActivity extends Activity { EditText text;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.other); text = (EditText) findViewById(R.id.other); Button button=(Button)findViewById(R.id.button); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { String s=text.getText().toString(); Intent intent=getIntent(); intent.putExtra("hello", "你好"); setResult(0, intent);//结果码为0 OtherActivity.this.finish(); } }); }}
- StartActivity ,onActivityResult,setResult简单运用
- Activity的跳转与传值 startActivity,onActivityResult,setResult
- startActivityForResult startActivity 和 setResult
- tartActivityForResult( ) ----> setResult( ) -----> onActivityResult( ) -----> onCreate( )
- singleTask、setResult、onActivityResult
- startActivityForResult()、onActivityResult()和setResult()使用
- startActivityForResult,onActivityResult,setResult的用法
- startActivityForResult()、onActivityResult()和setResult()使用
- Android基础:startActivityForResult+onActivityResult+setResult
- startActivityForResult , onActivityResult , setResult 的用法
- startActivityForResult和setResult详解 onActivityResult
- Activity之onActivityResult与setResult
- Android onActivityResult setResult的用法
- Android中的onActivityResult和setResult
- startActivityForResult,startActivity,setResult用法和详解
- Activity---startActivityForResult()、onActivityResult()和setResult()使用
- setResult和onActivityResult的用法小记
- Android Activity 中 onActivityResult() 与 setResult()
- 抽象类与接口的区别(整理)
- 让Category支持添加属性与成员变量
- C#扫描指定IP端口
- Linux内核数据结构之链表
- linux sort,uniq,cut,wc命令详解
- StartActivity ,onActivityResult,setResult简单运用
- 敏捷开发中的Code Review
- BlazdDS里面一些jar包的功能描述
- Java和MySQL数据类型对应一览
- hdu 4712 2种解发(状态dp| 随机化) 我又相信爱情了~~(第一发)
- FileItem类的常用方法
- IT人员看待和预防癌症十大建议
- Collector for ArcGIS,快捷的外业数据采集
- ifcfg-eth0 配置文件的详细解释