From 2b2f2d7476540df8043a43c2758448ad3db4bf64 Mon Sep 17 00:00:00 2001 From: zagum Date: Thu, 12 Jan 2017 11:38:21 +0300 Subject: [PATCH] updated sample project --- .../switchicon/sample/SampleActivity.java | 11 ++++++- .../src/main/res/drawable/ic_camera.xml | 12 +++++++ .../src/main/res/layout/activity_sample.xml | 33 ++++++++++++++++++- .../src/main/res/values/strings.xml | 1 + 4 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 switchicon-sample/src/main/res/drawable/ic_camera.xml diff --git a/switchicon-sample/src/main/java/com/github/zagum/switchicon/sample/SampleActivity.java b/switchicon-sample/src/main/java/com/github/zagum/switchicon/sample/SampleActivity.java index 73a1705..af83747 100644 --- a/switchicon-sample/src/main/java/com/github/zagum/switchicon/sample/SampleActivity.java +++ b/switchicon-sample/src/main/java/com/github/zagum/switchicon/sample/SampleActivity.java @@ -9,8 +9,10 @@ public class SampleActivity extends Activity { private SwitchIconView switchIcon1; private SwitchIconView switchIcon2; + private SwitchIconView switchIcon3; private View button1; private View button2; + private View button3; @Override protected void onCreate(Bundle savedInstanceState) { @@ -19,8 +21,10 @@ protected void onCreate(Bundle savedInstanceState) { switchIcon1 = (SwitchIconView) findViewById(R.id.switchIconView1); switchIcon2 = (SwitchIconView) findViewById(R.id.switchIconView2); + switchIcon3 = (SwitchIconView) findViewById(R.id.switchIconView3); button1 = findViewById(R.id.button1); button2 = findViewById(R.id.button2); + button3 = findViewById(R.id.button3); button1.setOnClickListener(new View.OnClickListener() { @Override @@ -32,7 +36,12 @@ public void onClick(View v) { @Override public void onClick(View v) { switchIcon2.switchState(); - switchIcon1.setIconEnabled(!switchIcon1.isIconEnabled()); + } + }); + button3.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + switchIcon3.switchState(); } }); } diff --git a/switchicon-sample/src/main/res/drawable/ic_camera.xml b/switchicon-sample/src/main/res/drawable/ic_camera.xml new file mode 100644 index 0000000..e39c6bc --- /dev/null +++ b/switchicon-sample/src/main/res/drawable/ic_camera.xml @@ -0,0 +1,12 @@ + + + + diff --git a/switchicon-sample/src/main/res/layout/activity_sample.xml b/switchicon-sample/src/main/res/layout/activity_sample.xml index df35db3..b9492d2 100644 --- a/switchicon-sample/src/main/res/layout/activity_sample.xml +++ b/switchicon-sample/src/main/res/layout/activity_sample.xml @@ -21,8 +21,10 @@ android:padding="8dp" app:si_animation_duration="500" app:si_disabled_alpha=".5" - app:si_tint_color="#ff3c00" + app:si_disabled_color="#b7b7b7" app:si_enabled="false" + app:si_no_dash="true" + app:si_tint_color="#ff3c00" app:srcCompat="@drawable/ic_cloud"/> + + + + + + + + \ No newline at end of file diff --git a/switchicon-sample/src/main/res/values/strings.xml b/switchicon-sample/src/main/res/values/strings.xml index 37c3155..81419b8 100644 --- a/switchicon-sample/src/main/res/values/strings.xml +++ b/switchicon-sample/src/main/res/values/strings.xml @@ -2,4 +2,5 @@ SwitchIconView Sync Alarm + Camera