Передача данных между двумя фрагментами в VIewPager (Android) (NullPointerException)
Так что в основном у меня есть 2 Фрагменты -FragmentConverter
а такжеFragmentFavourites
и у меня есть одинMainActivity
, Я'я пытаюсь передать 4 массива из первого фрагмента во второй, используя интерфейс под названиемCommunicator
, Конкретные фрагменты показаны ниже:
public interface Communicator {
public void respond(String[] names, String[] codes, String[] symbols, int[] images);
}
Это метод внутри:FragmentFavourites
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
String[] checkedNames = new String[counter];
String[] checkedCodes = new String[counter];
String[] checkedSymbols = new String[counter];
int[] checkedImages = new int[counter];
comm = (Communicator) getActivity();
int index = 0;
if (item.getItemId() == R.id.action_save){
for (int i=0;i