0
我有一個片段,其中包含一些音調的列表視圖。而且我有另一個片段,其中包含來自第一個片段的收藏項目的列表視圖。 如果主碎片中的用戶想要將某個項目取消爲最愛,我必須檢查該特定項目是否正在播放。因此,我需要從我的主要片段訪問一個名爲position
的int變量。如何從另一個片段訪問片段listview項目的位置
內最喜歡的片段的方法:
public void stopSong(int position){
int selectedSong = soundList.get(position).getRes();
}
訪問從主要碎片這個方法:
if (MainFragment.isPlaying==true){
MainFragment z = (MainFragment) MainFragment.mainFragment;
z.getFragmentManager().findFragmentByTag(MainFragment.ARG_ITEM_ID);
if (z!=null){
z.stopSong(position);//position that I need to get from Favorite Fragment method
}
}
你能幫助我,好嗎?
你可以使用共享首選項或發送位置使用包 –