0
いくつかのトーンのリストビューを含むフラグメントがあります。また、最初のフラグメントからのお気に入りアイテムのリストビューを含む別のフラグメントがあります。 メインフラグメントのユーザーがアイテムをお気に入りとしてマークを解除したい場合、その特定のアイテムが再生されているかどうかをチェックする必要があります。したがって、私はメインのフラグメントからposition
という名前のint変数にアクセスする必要があります。フラグメントリストビュー項目の位置に別のフラグメントからアクセスする方法
好きなフラグメント内部方法:メインフラグメントからの方法
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
}
}
あなたはこれで私を助けることができる、してください?
あなたはこれを共有したり、バンドルを使って位置を送信したりできます –