android(Activity之间的跳转及传递对象)
2011-08-25 10:21
399 查看
Activity1:
public class Activity extend Activity
{
private Button myButton =null;
private TextView myTextView=null;
public void onCreate(Bundle saveIntstanceState)
{
super.onCreate(saveIntstancestate);
setContentView(R.layout.main);
myTextView=(TextView)findViewById(R.id.myTextView);
myButton =(Button) findViewById(R.id.myButton);
myButton.setOnClickLisener(new MyButtonListener);
}
class MyButtonListener implements OnClickListener{
public void onClick(View v)
{
Intent intent=new intent();
intent.putExtra{"textIntent","123"};
intent.setClass(Activity.this,Activity1.class);
Activity1.this.startActivity(intent);
}
}
Activity2:
public class Activity extend Activity
{
private TextView myTextView =null;
public void onCreate(Bundle saveIntstanceState)
{
super.onCreate(saveIntstancestate);
setContentView(R.layout.main1);
Intent intent=getIntent();
String value=intent.getStringExtra("textIntent");
myTextView=(TextView) findViewById(R.id.myTextView);
myTextView.setText(value);
}
}
public class Activity extend Activity
{
private Button myButton =null;
private TextView myTextView=null;
public void onCreate(Bundle saveIntstanceState)
{
super.onCreate(saveIntstancestate);
setContentView(R.layout.main);
myTextView=(TextView)findViewById(R.id.myTextView);
myButton =(Button) findViewById(R.id.myButton);
myButton.setOnClickLisener(new MyButtonListener);
}
class MyButtonListener implements OnClickListener{
public void onClick(View v)
{
Intent intent=new intent();
intent.putExtra{"textIntent","123"};
intent.setClass(Activity.this,Activity1.class);
Activity1.this.startActivity(intent);
}
}
Activity2:
public class Activity extend Activity
{
private TextView myTextView =null;
public void onCreate(Bundle saveIntstanceState)
{
super.onCreate(saveIntstancestate);
setContentView(R.layout.main1);
Intent intent=getIntent();
String value=intent.getStringExtra("textIntent");
myTextView=(TextView) findViewById(R.id.myTextView);
myTextView.setText(value);
}
}
相关文章推荐
- android中传递复杂参数,activity之间和fragment之间的bundle传递集合/对象
- android activity之间传递对象(Serializable 和 Parcelable)
- byte数组和流 Seralizable:Android基础 -- Activity之间传递数据(bitmap和map对象)
- [Android学习]Activity之间传递对象和对象集合
- Android中不同Activity之间传递自定义对象的参数问题的解决
- Android:Activity之间传递参数并跳转
- Android对象序列化(Activity之间传递对象,Parcelable小例子)
- Android:通过Intent在两个Activity之间传递对象(Parcelable)
- 【Android开发那点破事】Android2个Activity之间传递对象
- android中传递复杂参数,activity之间和fragment之间的bundle传递集合/对象
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- Android之 Activity之间传递数据(bitmap和map对象)
- android中传递复杂参数,activity之间和fragment之间的bundle传递集合/对象
- Android中级教程之(五)----->不同Activity之间的数据传递,Bundle对象的使用!
- Android中Activity之间传递自定义对象
- Android中Activity在跳转时传递实体类对象的实现(实体类含有布尔值)
- android初步实现Activity之间的跳转和数据传递
- 使用Intent对象来实现两个(或多个)Activity之间的跳转,并实现在Activity之间传递参数。
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- Android2个Activity之间传递对象