2 qw1844383457 qw1844383457 于 2016.03.11 10:36 提问

关于android studio activity

如何让三个不同按钮打开同一个activity但得出不同的图片或文本,新人请指教

5个回答

luochoudan
luochoudan   Ds   Rxr 2016.03.11 16:47
已采纳

思路:按钮所在的activity传参数过去,另一个activity取出来识别,决定显示内容。
参考:http://blog.csdn.net/wangkuifeng0118/article/details/7034967

luochoudan
luochoudan 回复qw1844383457: 看一下给你的链接,里面有示例
2 年多之前 回复
qw1844383457
qw1844383457 详细怎么弄?
2 年多之前 回复
qq_30005223
qq_30005223   2016.03.11 11:02

让这三个按钮触发的Intent.startActivity指向同一个Activity,每次触发的时候传递你想要的值到该Activity就好了!(三次触发传递参数“图片,文字”不同,这个activity每次获取的值就不同了)

qw1844383457
qw1844383457 详细怎么弄?
2 年多之前 回复
cuiweicai
cuiweicai   2016.03.11 11:18

可以启动Activity时传个标识 putExtra("mType",Type); 用type来区别是哪个按钮按下的,然后再新打开的Activity 中根据传过来的不同标识的值,
来重新设置ImageView 和 TextView 的值

huangf321123
huangf321123   2016.03.11 11:30

你这三个不同的Activity只要传过去的值不同,就ok啊

crazy1235
crazy1235   Ds   Rxr 2016.03.11 14:11

启动activity的时候通过intent传参,然后根据参数判断,进而显示不同的内容。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android activity详细总结
一篇关于android activity的详细总结
Android activity 生命周期总结
Activity生命周期的七个方法void onCreate(Bundle savedInstanceState) // Activity创建时 void onStart() // activity对用户可见时 void onRestart() // activity从onStop状态唤醒时 void onResume() // activity获取焦点时 void onPause()
android Activity 的7个生命周期
三个循环 提供两个关于Activity的生命周期模型图示帮助理解:                                             图1                                                             图2 从图2所示的Activity生命周期不难看出,在这个图中包
Android应用开发实录电子书
关于Android应用开发中的Activity的具体介绍,看过之后 就会知道
关于Android Studio 使用工具时 中文字符串乱码解决
1.在使用Android Studio插件JsonOnlineViewer时  随便发了一个GET请求,返回数据中,中文乱码。2.解决办法:如图,将项目文件编码选项中,选择UTF-8 应用   然后关闭JsonOnlineViewer 重新打开使用即可。其他插件中文乱码问题同样。...
android studio JNI
关于android studio下的JNI最基础的开发demo,
android studio 一些有用的命令行
1、需要解决的问题?Android 项目,快速定位项目中的某一个Activity (1)操作步骤: 模拟器中打开一个新的activit,, 在android studio控制台命令行界面输入以下命令: sh showtop.sh (2)操作结果:可以显示刚打开的activty的相关信息,例如:activity的绝对路径 (3)操作中遇到的问题: 使用以上命令,可能会碰
关于对Android Activity 生命周期的7个方法的理解
首先明确一个activity有三种状态,运行状态,暂停状态,停止状态。       activity启动的时候:经过onCreate ,onStart,onResume 后,activity才处于运行状态。       现在重点说明onPause,onStop,onDestory; 以及恢复的时候,什么时候onRestart和onResume。       设当前activity称为Main
关于Android开发BottomNavigationBar的初次使用。。。。
1-之前在Android开发一款app  做仿微信界面的tab浏览的时候,用了很多种方式,有自绘imageButton方式,还有Github上面很多开源的方式,也都能实现这个东西; 2-今天再看一位大神的源码的时候,偶然发现了这货!BottomNavigationBar,这货去实现这个东西,很强大,也很方便。。。很喜欢,给初入门的朋友一盏明灯吧; 3-首先是xml文件里面的创建,大致是这个样子
android学习:android Activity生命周期的七个方法测试
实现的代码,MainActivity.java里: @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); System