[英]Same activity but different layouts?
我对 android java 有点陌生,所以我开始创建一个音乐播放器应用程序只是为了学习和练习。 主要是从 2 个不同的活动中控制同一个 MediaPlayer(在 MainActivity 中有一个包含音乐文件的列表视图,而 PlayerActivity 有 MediaPlayer)。 我尝试使用公共空白,例如:
PlayerActivity pa = new PlayerActivity();
//button onClick
pa.songPlay();
起初它有点工作,但在使用上下文和 MediaPlayer.create() 时发生了很多错误,所以我开始寻找另一种方法来做到这一点,但到目前为止没有发现。 有没有办法使用共享元素和相同的 class 制作 2 个不同的布局?
为了更好的解释:
好的,所以我正在回答我自己的问题,因为我不知道FrameLayouts
存在,但是自从我找到它们后,我可以将两个不同的布局放入同一个空间,并且只要我想在它们之间切换,只需将visibility
设置为VISIBLE
或GONE
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.