0
我想從適配器中調用片段,但在該片段中不調用適配器,這是完全不同的片段。如何從適配器調用片段
SongListAdapter.java
private TopRatedFragment fragment;
public void onClick(View v) {
fragment.onItemClick(songs.getVideoUrl();
}
TopRatedFragment.java
mAdapter = new SongsListAdapter(getActivity(),songsList,TopRatedFragment.this);
SingleVideoFragment.java
public class SingleVideoFragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final View view = inflater.inflate(R.layout.singlevideo, container, false);
return view;
}
public void onItemClick(String VideoUrl)
{`
enter code here`
}
我想打電話給onItemClick()從SongsListAdapter和SongsListAdapter SingleVideoFragment的方法被調用從TopRatedFragment工作正常。
所以這兩個片段在恢復階段與自己的容器。對? – Noorul
對不起,沒有得到你想說的話? – Mhandroid
我的意思是說,你有一個活動與兩個不同的容器,每個容器有兩個不同的片段,這是在用戶界面。對? – Noorul