diff --git a/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/BaseActivity.java b/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/BaseActivity.java index 0395f7a..b00cd82 100644 --- a/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/BaseActivity.java +++ b/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/BaseActivity.java @@ -20,6 +20,7 @@ import android.app.Fragment; import android.app.FragmentManager; import android.os.Bundle; +import android.support.annotation.IdRes; import android.support.annotation.Nullable; import com.vestrel00.daggerbutterknifemvp.navigation.Navigator; @@ -63,7 +64,7 @@ public final AndroidInjector fragmentInjector() { return fragmentInjector; } - protected final void addFragment(int containerViewId, Fragment fragment) { + protected final void addFragment(@IdRes int containerViewId, Fragment fragment) { fragmentManager.beginTransaction() .add(containerViewId, fragment) .commit(); diff --git a/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/view/BaseFragment.java b/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/view/BaseFragment.java index 70a9291..516fa99 100644 --- a/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/view/BaseFragment.java +++ b/app/src/main/java/com/vestrel00/daggerbutterknifemvp/ui/common/view/BaseFragment.java @@ -20,6 +20,8 @@ import android.app.FragmentManager; import android.content.Context; import android.os.Bundle; +import android.support.annotation.IdRes; +import android.support.annotation.Nullable; import android.view.View; import javax.inject.Inject; @@ -57,6 +59,7 @@ public abstract class BaseFragment extends Fragment implements HasFragmentInject @Inject DispatchingAndroidInjector childFragmentInjector; + @Nullable private Unbinder viewUnbinder; @Override @@ -103,7 +106,7 @@ public final AndroidInjector fragmentInjector() { return childFragmentInjector; } - protected final void addChildFragment(int containerViewId, Fragment fragment) { + protected final void addChildFragment(@IdRes int containerViewId, Fragment fragment) { childFragmentManager.beginTransaction() .add(containerViewId, fragment) .commit();