Skip to content

Commit 33dcffb

Browse files
author
ivan.navas
committed
MaterialDesignDemo Support Android 2.2
1 parent 3891b36 commit 33dcffb

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

MaterialDesignDemo/src/com/gc/materialdesigndemo/ui/MainActivity.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
import com.gc.materialdesign.widgets.ColorSelector;
66
import com.gc.materialdesign.widgets.ColorSelector.OnColorSelectedListener;
77
import com.gc.materialdesigndemo.R;
8+
import com.nineoldandroids.view.ViewHelper;
9+
810
import android.annotation.SuppressLint;
911
import android.annotation.TargetApi;
1012
import android.app.Activity;
@@ -17,7 +19,6 @@
1719
import android.view.View.OnClickListener;
1820

1921

20-
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
2122
public class MainActivity extends Activity implements OnColorSelectedListener{
2223

2324
int backgroundColor = Color.parseColor("#1E88E5");
@@ -98,16 +99,15 @@ public void onClick(View arg0) {
9899
});
99100
}
100101

101-
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
102102
private void setOriginRiple(final LayoutRipple layoutRipple){
103103

104104
layoutRipple.post(new Runnable() {
105105

106106
@Override
107107
public void run() {
108108
View v = layoutRipple.getChildAt(0);
109-
layoutRipple.setxRippleOrigin(v.getX()+v.getWidth()/2);
110-
layoutRipple.setyRippleOrigin(v.getY()+v.getHeight()/2);
109+
layoutRipple.setxRippleOrigin(ViewHelper.getX(v)+v.getWidth()/2);
110+
layoutRipple.setyRippleOrigin(ViewHelper.getY(v)+v.getHeight()/2);
111111

112112
layoutRipple.setRippleColor(Color.parseColor("#1E88E5"));
113113

0 commit comments

Comments
 (0)