From b5c44e00093d2e7f203fa17acc9a03059f39028c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Stu=CC=88rmer?= Date: Wed, 24 Apr 2024 14:14:35 +0200 Subject: [PATCH] Add charge price button --- .../ui/chargecards/ChargeCardFragment.kt | 9 ++ .../app/src/main/res/drawable/cp_button.xml | 137 ++++++++++++++++++ .../main/res/layout/fragment_chargecards.xml | 15 ++ Ladefuchs/app/src/main/res/values/strings.xml | 3 +- 4 files changed, 163 insertions(+), 1 deletion(-) create mode 100644 Ladefuchs/app/src/main/res/drawable/cp_button.xml diff --git a/Ladefuchs/app/src/main/java/app/ladefuchs/android/ui/chargecards/ChargeCardFragment.kt b/Ladefuchs/app/src/main/java/app/ladefuchs/android/ui/chargecards/ChargeCardFragment.kt index dd11828..19c6b3e 100644 --- a/Ladefuchs/app/src/main/java/app/ladefuchs/android/ui/chargecards/ChargeCardFragment.kt +++ b/Ladefuchs/app/src/main/java/app/ladefuchs/android/ui/chargecards/ChargeCardFragment.kt @@ -91,6 +91,15 @@ class ChargeCardFragment : Fragment() { context?.let { createSettingsPopup(it, view) } } + val chargePriceButton = view.findViewById(R.id.chargePriceButton) + + chargePriceButton.setOnClickListener { + val url = "http://www.chargeprice.app" + val intent = Intent(Intent.ACTION_VIEW) + intent.setData(Uri.parse(url)) + startActivity(intent) + } + // retrieve what shall be shown in the footer Thread { retrieveFooterContent(view) diff --git a/Ladefuchs/app/src/main/res/drawable/cp_button.xml b/Ladefuchs/app/src/main/res/drawable/cp_button.xml new file mode 100644 index 0000000..c85c608 --- /dev/null +++ b/Ladefuchs/app/src/main/res/drawable/cp_button.xml @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Ladefuchs/app/src/main/res/layout/fragment_chargecards.xml b/Ladefuchs/app/src/main/res/layout/fragment_chargecards.xml index eae0b18..d637184 100644 --- a/Ladefuchs/app/src/main/res/layout/fragment_chargecards.xml +++ b/Ladefuchs/app/src/main/res/layout/fragment_chargecards.xml @@ -317,6 +317,21 @@ android:layout_height="match_parent" android:visibility="invisible" /> + + sdfsfsdfs Deine Mudder lädt ihren Kona mit Streichkäse! Settings Button + Charge Price Logo DC AC An welcher Säule stehst Du? @@ -98,4 +99,4 @@ Blockiergebühr Monatliche Gebühr Notizen - \ No newline at end of file +