У меня проблема с моим Android-приложением, которое возвращает android.os.TransactionTooLargeException , даже когда я очищаю все данные из своего фрагмента.
Из фрагмента, который я реализовал - см. Код ниже, я начинаю новое действие, которое начинается, но через секунду выдается android.os.TransactionTooLargeException . Я попытался очистить все связки и т. Д., Чтобы фрагмент был как можно проще, но он выдает:
java.lang.RuntimeException: android.os.TransactionTooLargeException: размер пакета данных 608932 байта.
У вас есть идеи, где может быть проблема, пожалуйста?
public class ShowDetailFragment extends Fragment {
public static boolean was207Called = false;
public interface ExpandViewListener {
void onExpandClicked();
}
public void setFullScreenListener(ExpandViewListener listener) {
}
public ShowDetailFragment() {
}
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_show_detail, null, true);
return v;
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
}
@Override
public void onResume() {
super.onResume();
}
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, null);
Intent i = new Intent(getActivity().getApplicationContext(), ForgottenPasswordActivity.class);
startActivity(i);
return;
}
@Override
public void onPause() {
super.onPause();
}
@Override
public void onSaveInstanceState(Bundle outState) {
}
public void onFragmentRemoved() {
Log.d("XXXXX", "Frag removed");
}
@Override
public void onStop() {
super.onStop();
Log.d("XXXX", "Stopping");
}
}