[英]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.