• 全部
  • 音视频
  • Camera
  • UI
  • SDK
  • Android Studio
  • 问答

求问图片相关

女友杨超越 2021-04-22 04:11:51
我现在有一个需求,主活动通过socket得到服务器的数据,然后从drawable中找对应的图片进行全屏显示,我之前是点击按钮通过intent传递imageId新建立一个活动进行全屏显示,但是现在需求变成了得到数据直接全屏显示,这由于socket、handler都在主活动,全屏功能在另外一个活动中,请问这种如何使handler得到数据后直接更新另一个活动并进行显示?
ps:我想到一个办法,直接在主界面写一个imageView全屏覆盖掉按钮这些,但是这种imageview的结构应该怎么写?我写了match_parent还是不能覆盖按钮这些
...全文
168 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
立青_ 04-23
“点击按钮通过intent传递imageId新建立一个活动进行全屏显示”,你把点击按钮触发改成收到数据触发不就行了。不明白你的问题点在哪
回复
首先你这问题不是图片相关 再有就是,不明白 你为什么在拿到数据之后还要去点击按钮,直接启动AnotherActivity并传数据显示就可以了 如果按你的另一办法,也是可以的,没覆盖其他控件的话,应该是你的ImageView的位置属性不对,得看你的layout什么样的了 可以的话,根布局用相对布局,ImageView是一级子View放最后,gone或者invisible,宽高match_parent 在拿到数据后显示图片、控制显示隐藏ImageView
回复
相关推荐
发帖
Android
创建于2009-10-09

7.8w+

社区成员

移动平台 Android
申请成为版主
帖子事件
创建了帖子
2021-04-22 04:11
社区公告
暂无公告