diff --git a/.travis.yml b/.travis.yml index 8149f33..182c7a1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ before_install: - chmod +x gradlew - - yes | sdkmanager "platforms;android-27" + - yes | sdkmanager "platforms;android-28" language: android jdk: oraclejdk8 @@ -8,8 +8,8 @@ jdk: oraclejdk8 android: components: - tools - - build-tools-27.0.1 - - android-27 + - build-tools-28.0.0 + - android-28 - extra-android-support - extra-android-m2repository - extra-google-m2repository diff --git a/app/build.gradle b/app/build.gradle index e493384..e96c4bf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,8 +1,9 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 27 - buildToolsVersion "27.0.1" + compileSdkVersion 28 + buildToolsVersion "28.0.0" +// buildToolsVersion "28.0.0" lintOptions { abortOnError false @@ -26,8 +27,8 @@ android { dependencies { implementation 'com.android.support.constraint:constraint-layout:1.0.2' - compile 'com.android.support:appcompat-v7:27.0.1' - compile 'com.android.support:design:27.0.1' + compile 'com.android.support:appcompat-v7:28.0.0' + compile 'com.android.support:design:28.0.0' compile project(':likebutton') //compile 'com.github.jd-alexander:LikeButton:0.1.6' compile 'com.jakewharton:butterknife:8.8.1' diff --git a/app/src/main/java/com/like/example/MainActivity.java b/app/src/main/java/com/like/example/MainActivity.java index fd7461c..5b71027 100644 --- a/app/src/main/java/com/like/example/MainActivity.java +++ b/app/src/main/java/com/like/example/MainActivity.java @@ -1,6 +1,7 @@ package com.like.example; import android.content.Intent; +import android.graphics.Color; import android.graphics.drawable.BitmapDrawable; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; @@ -35,6 +36,8 @@ public class MainActivity extends AppCompatActivity implements OnLikeListener, LikeButton thumbButton; @BindView(R.id.smile_button) LikeButton smileButton; + @BindView(R.id.vector_android_button) + LikeButton vectorButton; @Override protected void onCreate(Bundle savedInstanceState) { @@ -57,6 +60,8 @@ protected void onCreate(Bundle savedInstanceState) { thumbButton.setLiked(true); + vectorButton.setLikeDrawableTintColor(Color.GREEN); + vectorButton.setUnLikeDrawableTintColor(Color.BLACK); usingCustomIcons(); } diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml index 8e53747..c1905c5 100644 --- a/app/src/main/res/layout/content_main.xml +++ b/app/src/main/res/layout/content_main.xml @@ -65,6 +65,7 @@ app:icon_size="22dp" app:like_drawable="@drawable/ic_android_green_500_24dp" app:unlike_drawable="@drawable/ic_android_grey_500_24dp" /> +