Skip to content

Commit

Permalink
Merge pull request #11 from yqritc/fix-min-version
Browse files Browse the repository at this point in the history
Change minimum support version to api level 9
  • Loading branch information
yqritc committed Apr 21, 2015
2 parents 189c9b4 + 5c89b3b commit daff09f
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 9 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ repositories {
}
dependencies {
compile 'com.yqritc:recyclerview-flexibledivider:1.2.3'
compile 'com.yqritc:recyclerview-flexibledivider:1.2.4'
}
```

Expand Down
6 changes: 3 additions & 3 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
VERSION_NAME=1.2.3
VERSION_CODE=7
VERSION_NAME=1.2.4
VERSION_CODE=8
GROUP=com.yqritc
ARTIFACT_ID=recyclerview-flexibledivider

COMPILE_SDK_VERSION=21
BUILD_TOOLS_VERSION=21.1.2
TARGET_SDK_VERSION=21
MIN_SDK_VERSION=14
MIN_SDK_VERSION=9

POM_DESCRIPTION=Android library providing simple way to control divider items of RecyclerView
POM_URL=https://github.com/yqritc/RecyclerView-FlexibleDivider
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import android.support.annotation.ColorRes;
import android.support.annotation.DimenRes;
import android.support.annotation.DrawableRes;
import android.support.v4.view.ViewCompat;
import android.support.v7.widget.RecyclerView;
import android.view.View;

Expand Down Expand Up @@ -93,7 +94,7 @@ public void onDrawOver(Canvas c, RecyclerView parent, RecyclerView.State state)
}
lastChildPosition = childPosition;

if (child.getAlpha() < 1) {
if (ViewCompat.getAlpha(child) < 1) {
// Avoid remaining divider when animation starts
continue;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.support.annotation.DimenRes;
import android.support.v4.view.ViewCompat;
import android.support.v7.widget.RecyclerView;
import android.view.View;

Expand All @@ -22,8 +23,8 @@ protected HorizontalDividerItemDecoration(Builder builder) {
@Override
protected Rect getDividerBound(int position, RecyclerView parent, View child) {
Rect bounds = new Rect(0, 0, 0, 0);
int transitionX = (int) child.getTranslationX();
int transitionY = (int) child.getTranslationY();
int transitionX = (int) ViewCompat.getTranslationX(child);
int transitionY = (int) ViewCompat.getTranslationY(child);
RecyclerView.LayoutParams params = (RecyclerView.LayoutParams) child.getLayoutParams();
bounds.left = parent.getPaddingLeft() +
mMarginProvider.dividerLeftMargin(position, parent) + transitionX;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.support.annotation.DimenRes;
import android.support.v4.view.ViewCompat;
import android.support.v7.widget.RecyclerView;
import android.view.View;

Expand All @@ -22,8 +23,8 @@ protected VerticalDividerItemDecoration(Builder builder) {
@Override
protected Rect getDividerBound(int position, RecyclerView parent, View child) {
Rect bounds = new Rect(0, 0, 0, 0);
int transitionX = (int) child.getTranslationX();
int transitionY = (int) child.getTranslationY();
int transitionX = (int) ViewCompat.getTranslationX(child);
int transitionY = (int) ViewCompat.getTranslationY(child);
RecyclerView.LayoutParams params = (RecyclerView.LayoutParams) child.getLayoutParams();
bounds.top = parent.getPaddingTop() +
mMarginProvider.dividerTopMargin(position, parent) + transitionY;
Expand Down
1 change: 1 addition & 0 deletions sample/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ android {

dependencies {
compile project(':library')
// compile 'com.yqritc:recyclerview-flexibledivider:1.2.4'
compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.android.support:recyclerview-v7:22.0.0'
}

0 comments on commit daff09f

Please sign in to comment.