比如说在mainActivity中有两个Button````点击任何一个Button都会跳转到textActivity(其中有两个TextView)````但是显示的不同的TextView。
解决方案 »
- 感应器问题!
- jni加密字符串
- 简单的一个数据登录的例子(数据库已经存在)大家看看代码?
- 找android programmer
- 控件的容器能动态的改变吗?比如这个控件的按钮放到那个父容器上
- 关于Android NDK c通过ffmpeg把多张图片合成视频中遇到的问题请教
- android問題,onCreateContextMenu 上下菜單問題,求解
- 安卓上安装busybox
- 【新手未入门】unfortunately 程序名 has stopped提示(有日志有代码)
- 设置完 persist值后,user debug 版本 可以正常使用,而user版本确获取不到 该persist值
- android分辨率问题
- 测试题,帮帮我
mainActivity的代码:
Button button1=(Button)findViewById(R.id.button1);
Button button2=(Button)findViewById(R.id.button2);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent =new Intent();
intent.putExtra("button", "button1");
intent.setClass(Test01Activity.this, TextActivity.class);
startActivity(intent);
textActivity代码:
[code=Java]
TextView textView1 =(TextView)findViewById(R.id.textView1);
TextView textView2 =(TextView)findViewById(R.id.textView2);
Intent intent =this.getIntent();
String msg=intent.getStringExtra("button");//得到意图值
if (msg.equals("button1")) {
textView2.setVisibility(View.GONE);//隐藏textView2控件
}else if(msg.equals("button2"))
{
textView1.setVisibility(View.GONE);//隐藏textView1控件
}
}
});
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent =new Intent();
intent.putExtra("button", "button2");
intent.setClass(Test01Activity.this, TextActivity.class);
startActivity(intent);
}
});[/code]
或者改变当前view中的内容
#3 setContentView这个会的····具体情况具体对待哈··我正好需要一楼的这个方法···一个activity切换不同的View还得设置返回···不然按返回软件就退出程序啦··