From 2256b1e57f63d7e7e31c3ebaaa3e0b726d1beceb Mon Sep 17 00:00:00 2001 From: erike Date: Sat, 19 Aug 2023 20:52:22 -0600 Subject: [PATCH] WIP --- .idea/assetWizardSettings.xml | 18 ++++++++++++++++-- .idea/deploymentTargetDropDown.xml | 17 +++++++++++++++++ app/src/main/AndroidManifest.xml | 1 + .../java/com/isolaatti/about/AboutActivity.kt | 17 +++++++++++++++++ .../java/com/isolaatti/home/FeedFragment.kt | 5 +++++ .../main/res/drawable/baseline_info_24.xml | 5 +++++ app/src/main/res/layout/activity_about.xml | 19 +++++++++++++++++++ app/src/main/res/menu/home_drawer_menu.xml | 4 ++++ app/src/main/res/values/strings.xml | 1 + 9 files changed, 85 insertions(+), 2 deletions(-) create mode 100644 .idea/deploymentTargetDropDown.xml create mode 100644 app/src/main/java/com/isolaatti/about/AboutActivity.kt create mode 100644 app/src/main/res/drawable/baseline_info_24.xml create mode 100644 app/src/main/res/layout/activity_about.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index daf3154..3dcf6b5 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -301,10 +301,24 @@ + diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..f5f7c39 --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c2037b0..915dbb2 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -32,6 +32,7 @@ + \ No newline at end of file diff --git a/app/src/main/java/com/isolaatti/about/AboutActivity.kt b/app/src/main/java/com/isolaatti/about/AboutActivity.kt new file mode 100644 index 0000000..12bb6ed --- /dev/null +++ b/app/src/main/java/com/isolaatti/about/AboutActivity.kt @@ -0,0 +1,17 @@ +package com.isolaatti.about + +import android.os.Bundle +import androidx.appcompat.app.AppCompatActivity +import com.isolaatti.databinding.ActivityAboutBinding + +class AboutActivity : AppCompatActivity() { + private lateinit var binding: ActivityAboutBinding + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + + binding = ActivityAboutBinding.inflate(layoutInflater) + + setContentView(binding.root) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/isolaatti/home/FeedFragment.kt b/app/src/main/java/com/isolaatti/home/FeedFragment.kt index de56d3f..1f16443 100644 --- a/app/src/main/java/com/isolaatti/home/FeedFragment.kt +++ b/app/src/main/java/com/isolaatti/home/FeedFragment.kt @@ -18,6 +18,7 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import com.isolaatti.BuildConfig import com.isolaatti.R +import com.isolaatti.about.AboutActivity import com.isolaatti.common.ErrorMessageViewModel import com.isolaatti.databinding.FragmentFeedBinding import com.isolaatti.drafts.ui.DraftsActivity @@ -112,6 +113,10 @@ class FeedFragment : Fragment(), OnUserInteractedWithPostCallback { startActivity(Intent(requireActivity(), SettingsActivity::class.java)) true } + R.id.about_menu_item -> { + startActivity(Intent(requireActivity(), AboutActivity::class.java)) + true + } else -> {true} } } diff --git a/app/src/main/res/drawable/baseline_info_24.xml b/app/src/main/res/drawable/baseline_info_24.xml new file mode 100644 index 0000000..e0ecb40 --- /dev/null +++ b/app/src/main/res/drawable/baseline_info_24.xml @@ -0,0 +1,5 @@ + + + diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml new file mode 100644 index 0000000..f16841a --- /dev/null +++ b/app/src/main/res/layout/activity_about.xml @@ -0,0 +1,19 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/home_drawer_menu.xml b/app/src/main/res/menu/home_drawer_menu.xml index 6da574b..97c7086 100644 --- a/app/src/main/res/menu/home_drawer_menu.xml +++ b/app/src/main/res/menu/home_drawer_menu.xml @@ -17,4 +17,8 @@ android:id="@+id/settings_menu_item" android:icon="@drawable/baseline_settings_24" android:title="Settings" /> + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b4a8f24..5e40ecb 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -64,4 +64,5 @@ K M People + About \ No newline at end of file