qw1844383457
吴宇伦比app
2016-03-11 02:36
采纳率: 60%
浏览 1.6k

关于android studio activity

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • luochoudan
    丑旦 2016-03-11 08:47
    已采纳

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

    点赞 评论
  • qq_30005223
    qq_30005223 2016-03-11 03:02

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

    点赞 评论
  • cuiweicai
    钴今之道 2016-03-11 03:18

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

    点赞 评论
  • huangf321123
    keyborad_boy 2016-03-11 03:30

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

    点赞 评论
  • crazy1235
    月盡天明 2016-03-11 06:11

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

    点赞 评论

相关推荐