commit eafb0e2efd6fd4e78577122cce16b9af1d1dc5d4 parent 83e3fe5afcba5434f6e975c2a486bbc2ebfdd339 Author: gstraube <gstraube@mailbox.org> Date: Sat, 26 Aug 2017 19:37:23 +0200 Implement depreciated method to support API levels < 23 Diffstat:
| M | app/src/main/java/com/github/cythara/ListenerFragment.java | | | 12 | ++++++++++++ |
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/com/github/cythara/ListenerFragment.java b/app/src/main/java/com/github/cythara/ListenerFragment.java @@ -1,8 +1,10 @@ package com.github.cythara; +import android.app.Activity; import android.app.Fragment; import android.content.Context; import android.os.AsyncTask; +import android.os.Build; import android.os.Bundle; import java.util.ArrayList; @@ -39,6 +41,16 @@ public class ListenerFragment extends Fragment { taskCallbacks = (TaskCallbacks) context; } + @SuppressWarnings("deprecation") + @Override + public void onAttach(Activity activity) { + super.onAttach(activity); + + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) { + taskCallbacks = (TaskCallbacks) activity; + } + } + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);