Skip to content

Commit

Permalink
Refactor tutorial activity
Browse files Browse the repository at this point in the history
  • Loading branch information
pranavpandey committed Jan 21, 2019
1 parent a008a97 commit 33e4e38
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ public static synchronized DynamicTheme getInstance() {
* @return The {@link DynamicTheme} object to allow for chaining of calls to set methods.
*/
public @NonNull DynamicTheme setTheme(@Nullable DynamicAppTheme dynamicTheme,
boolean initializeRemoteColors) {
boolean initializeRemoteColors) {
if (dynamicTheme != null) {
if (dynamicTheme.getThemeRes() == DynamicResourceUtils.ADS_DEFAULT_RESOURCE_ID) {
throw new IllegalStateException("Dynamic app theme style resource " +
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@
import androidx.annotation.ColorInt;
import androidx.viewpager.widget.ViewPager;

import com.pranavpandey.android.dynamic.support.tutorial.activity.DynamicTutorialActivity;

/**
* Interface for the dynamic tutorial having useful functions which will be called by the
* {@link DynamicTutorialActivity} to perform color transitions.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package com.pranavpandey.android.dynamic.support.tutorial;
package com.pranavpandey.android.dynamic.support.tutorial.activity;

import android.animation.ArgbEvaluator;
import android.os.Bundle;
Expand All @@ -32,6 +32,7 @@
import com.pranavpandey.android.dynamic.support.listener.DynamicWindowResolver;
import com.pranavpandey.android.dynamic.support.theme.DynamicTheme;
import com.pranavpandey.android.dynamic.support.theme.Theme;
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorial;
import com.pranavpandey.android.dynamic.support.tutorial.adapter.DynamicTutorialsAdapter;
import com.pranavpandey.android.dynamic.support.utils.DynamicResourceUtils;
import com.pranavpandey.android.dynamic.support.utils.DynamicTintUtils;
Expand Down Expand Up @@ -114,8 +115,8 @@ protected void onCreate(@Nullable Bundle savedInstanceState) {

mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset,
int positionOffsetPixels) {
public void onPageScrolled(int position,
float positionOffset, int positionOffsetPixels) {
@ColorInt final int color;
if (position < (mAdapter.getCount() - 1)) {
color = (Integer) mArgbEvaluator.evaluate(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import com.pranavpandey.android.dynamic.support.R;
import com.pranavpandey.android.dynamic.support.tutorial.DynamicSimpleTutorial;
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorial;
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorialActivity;
import com.pranavpandey.android.dynamic.support.tutorial.activity.DynamicTutorialActivity;
import com.pranavpandey.android.dynamic.support.utils.DynamicResourceUtils;
import com.pranavpandey.android.dynamic.support.widget.DynamicImageView;
import com.pranavpandey.android.dynamic.support.widget.DynamicNestedScrollView;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import com.pranavpandey.android.dynamic.support.fragment.DynamicFragment;
import com.pranavpandey.android.dynamic.support.theme.DynamicTheme;
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorial;
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorialActivity;
import com.pranavpandey.android.dynamic.support.tutorial.activity.DynamicTutorialActivity;
import com.pranavpandey.android.dynamic.support.widget.base.DynamicWidget;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import com.pranavpandey.android.dynamic.support.sample.controller.SampleTheme
import com.pranavpandey.android.dynamic.support.theme.DynamicTheme
import com.pranavpandey.android.dynamic.support.tutorial.DynamicSimpleTutorial
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorial
import com.pranavpandey.android.dynamic.support.tutorial.DynamicTutorialActivity
import com.pranavpandey.android.dynamic.support.tutorial.activity.DynamicTutorialActivity
import com.pranavpandey.android.dynamic.utils.DynamicLinkUtils
import java.util.*

Expand Down

0 comments on commit 33e4e38

Please sign in to comment.