diff --git a/app/src/main/java/flashlight/simplemobiletools/com/MainActivity.java b/app/src/main/java/flashlight/simplemobiletools/com/MainActivity.java index 2587a5b..8581422 100644 --- a/app/src/main/java/flashlight/simplemobiletools/com/MainActivity.java +++ b/app/src/main/java/flashlight/simplemobiletools/com/MainActivity.java @@ -59,13 +59,13 @@ public class MainActivity extends AppCompatActivity { private void enableFlashlight() { params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); camera.setParameters(params); - toggleBtn.getDrawable().setColorFilter(Color.GREEN, PorterDuff.Mode.SRC_ATOP); + toggleBtn.setBackground(getResources().getDrawable(R.mipmap.flashlight_big_on)); } private void disableFlashlight() { params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); camera.setParameters(params); - toggleBtn.getDrawable().setColorFilter(Color.RED, PorterDuff.Mode.SRC_ATOP); + toggleBtn.setBackground(getResources().getDrawable(R.mipmap.flashlight_big_off)); } private void releaseCamera() { diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 413f17a..5a2f32f 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -13,6 +13,5 @@ + android:layout_height="match_parent"/> diff --git a/app/src/main/res/mipmap-hdpi/flashlight_big_off.png b/app/src/main/res/mipmap-hdpi/flashlight_big_off.png new file mode 100644 index 0000000..3b1d590 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/flashlight_big_off.png differ diff --git a/app/src/main/res/mipmap-hdpi/flashlight_big_on.png b/app/src/main/res/mipmap-hdpi/flashlight_big_on.png new file mode 100644 index 0000000..31e1fc7 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/flashlight_big_on.png differ diff --git a/app/src/main/res/mipmap-mdpi/flashlight_big_off.png b/app/src/main/res/mipmap-mdpi/flashlight_big_off.png new file mode 100644 index 0000000..54c81f5 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/flashlight_big_off.png differ diff --git a/app/src/main/res/mipmap-mdpi/flashlight_big_on.png b/app/src/main/res/mipmap-mdpi/flashlight_big_on.png new file mode 100644 index 0000000..2321c87 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/flashlight_big_on.png differ diff --git a/app/src/main/res/mipmap-xhdpi/flashlight_big_off.png b/app/src/main/res/mipmap-xhdpi/flashlight_big_off.png new file mode 100644 index 0000000..a292a1c Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/flashlight_big_off.png differ diff --git a/app/src/main/res/mipmap-xhdpi/flashlight_big_on.png b/app/src/main/res/mipmap-xhdpi/flashlight_big_on.png new file mode 100644 index 0000000..9771caf Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/flashlight_big_on.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/flashlight_big_off.png b/app/src/main/res/mipmap-xxhdpi/flashlight_big_off.png new file mode 100644 index 0000000..1c00823 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/flashlight_big_off.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/flashlight_big_on.png b/app/src/main/res/mipmap-xxhdpi/flashlight_big_on.png new file mode 100644 index 0000000..a7b71aa Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/flashlight_big_on.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/flashlight_big_off.png b/app/src/main/res/mipmap-xxxhdpi/flashlight_big_off.png new file mode 100644 index 0000000..4d51b35 Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/flashlight_big_off.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/flashlight_big_on.png b/app/src/main/res/mipmap-xxxhdpi/flashlight_big_on.png new file mode 100644 index 0000000..4da4dcf Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/flashlight_big_on.png differ