OSDN Git Service

onResume
authorKoushik Dutta <koushd@gmail.com>
Mon, 4 Mar 2013 09:31:55 +0000 (01:31 -0800)
committerKoushik Dutta <koushd@gmail.com>
Mon, 4 Mar 2013 09:31:55 +0000 (01:31 -0800)
Change-Id: I7d7b3c65aa1e4b5626f9b5242f590512397d6975

Widgets/src/com/koushikdutta/widgets/BetterListFragmentInternal.java
Widgets/src/com/koushikdutta/widgets/FragmentInterface.java
Widgets/src/com/koushikdutta/widgets/NativeFragment.java
Widgets/src/com/koushikdutta/widgets/SupportFragment.java

index e201b18..1111a8c 100644 (file)
@@ -38,6 +38,10 @@ public class BetterListFragmentInternal extends FragmentInterface {
     ListView mListView;
     MyAdapter mAdapter;
     
+    @Override
+    public void onResume() {
+    }
+    
     public BetterListFragmentInternal(FragmentInterfaceWrapper fragment) {
         super(fragment);
     }
index 7292bd9..ce9d78a 100644 (file)
@@ -67,4 +67,5 @@ public abstract class FragmentInterface {
 
     abstract public void onDetach();
     abstract public void onAttach(Activity activity);
+    abstract public void onResume();
 }
index 74bc465..0a73c42 100644 (file)
@@ -34,6 +34,7 @@ public abstract class NativeFragment<T extends FragmentInterface> extends Fragme
     @Override
     public void onResume() {
         super.onResume();
+        internal.onResume();
     }
     
     @Override
index 85bafea..6c82523 100644 (file)
@@ -31,6 +31,12 @@ import android.view.ViewGroup;
 public abstract class SupportFragment<T extends FragmentInterface> extends Fragment implements FragmentInterfaceWrapper {
     public abstract T createFragmentInterface();
     
+    @Override
+    public void onResume() {
+        super.onResume();
+        internal.onResume();
+    }
+    
     public Context getContext() {
         return getActivity();
     }