From e5d02f5892f21ae42bd92a41deab1924386fba06 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 13 Nov 2016 23:51:45 +0100 Subject: [PATCH] convert License to kotlin --- .../notes/activities/LicenseActivity.java | 36 ------------------- .../notes/activities/LicenseActivity.kt | 23 ++++++++++++ 2 files changed, 23 insertions(+), 36 deletions(-) delete mode 100644 app/src/main/java/com/simplemobiletools/notes/activities/LicenseActivity.java create mode 100644 app/src/main/kotlin/com/simplemobiletools/notes/activities/LicenseActivity.kt diff --git a/app/src/main/java/com/simplemobiletools/notes/activities/LicenseActivity.java b/app/src/main/java/com/simplemobiletools/notes/activities/LicenseActivity.java deleted file mode 100644 index 5658187f..00000000 --- a/app/src/main/java/com/simplemobiletools/notes/activities/LicenseActivity.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.simplemobiletools.notes.activities; - -import android.content.Intent; -import android.net.Uri; -import android.os.Bundle; - -import com.simplemobiletools.notes.R; - -import butterknife.ButterKnife; -import butterknife.OnClick; - -public class LicenseActivity extends SimpleActivity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_license); - ButterKnife.bind(this); - } - - @OnClick(R.id.license_butterknife_title) - public void butterKnifeClicked() { - openUrl(R.string.butterknife_url); - } - - @OnClick(R.id.license_ambilwarna_title) - public void ambilwarnaClicked() { - openUrl(R.string.ambilwarna_url); - } - - private void openUrl(int id) { - final String url = getResources().getString(id); - final Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); - startActivity(browserIntent); - } -} diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/activities/LicenseActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/activities/LicenseActivity.kt new file mode 100644 index 00000000..b6433758 --- /dev/null +++ b/app/src/main/kotlin/com/simplemobiletools/notes/activities/LicenseActivity.kt @@ -0,0 +1,23 @@ +package com.simplemobiletools.notes.activities + +import android.content.Intent +import android.net.Uri +import android.os.Bundle +import com.simplemobiletools.notes.R +import kotlinx.android.synthetic.main.activity_license.* + +class LicenseActivity : SimpleActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_license) + license_butterknife_title.setOnClickListener { openUrl(R.string.butterknife_url) } + license_ambilwarna_title.setOnClickListener { openUrl(R.string.ambilwarna_url) } + } + + private fun openUrl(id: Int) { + val url = resources.getString(id) + val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse(url)) + startActivity(browserIntent) + } +}