У меня есть фрагмент макета, который содержит класс, но он должен отредактировать изображение, которое находится в другом фрагменте макета. Пример:
public class LayoutFragment extends Fragment {
private ImageView imageView;
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
final View view = inflater.inflate(R.layout.fragment_layout, container, false);
imageView = view.findViewById(R.id.imageView); // this imageview is not fragment_layout, he is in fragment_layout2
addChild();
return view;
}
private void addChild() {
LayoutInflater inflates = LayoutInflater.from(getContext());
int id = R.layout.dynamic_layout_budget;
LinearLayout relativeLayout = (LinearLayout) inflates.inflate(id, null, false);
imageView.setImageBitmap(bitmap);
layout.addView(relativeLayout);
}
}
но если я это сделаю, ошибка типа "попытка вызвать виртуальный метод по нулевой ссылке на объект"
Как я могу манипулировать этим изображением в другом фрагменте?