Added About the App fragment, used libraries info, their licences and authors mentions

This commit is contained in:
Arty Bishop committed 2020-01-21 17:11:01 +00:00
1 parent e11e4863d3
commit 2fae9bfb34
12 files changed
+242 -40

No files matched your search

@@ -20,19 +20,35 @@
package com.rtbishop.look4sat.ui
import android.os.Bundle
import android.text.method.LinkMovementMethod
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.fragment.app.Fragment
import com.rtbishop.look4sat.BuildConfig
import com.rtbishop.look4sat.R
class CreditsFragment : Fragment() {
class AboutFragment : Fragment() {
private lateinit var textVersion: TextView
private lateinit var textThanks: TextView
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
return inflater.inflate(R.layout.fragment_credits, container, false)
return inflater.inflate(R.layout.fragment_about, container, false)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
textVersion = view.findViewById(R.id.about_title_version)
textThanks = view.findViewById(R.id.about_thanks_to)
textVersion.text = String.format(getString(R.string.app_version), BuildConfig.VERSION_NAME)
textThanks.movementMethod = LinkMovementMethod.getInstance()
}
}
@@ -93,7 +93,7 @@ class MainActivity : AppCompatActivity() {
drawerBtnExit = header.findViewById(R.id.drawer_btn_exit)
appBarConfig = AppBarConfiguration(
setOf(R.id.nav_pass_list, R.id.nav_map_view, R.id.nav_credits, R.id.nav_about),
setOf(R.id.nav_pass_list, R.id.nav_map_view, R.id.nav_settings, R.id.nav_about),
drawerLayout
)