diff options
Diffstat (limited to 'app/src/main/java/com/draco/buoy/views')
| -rw-r--r-- | app/src/main/java/com/draco/buoy/views/MainActivity.kt | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/app/src/main/java/com/draco/buoy/views/MainActivity.kt b/app/src/main/java/com/draco/buoy/views/MainActivity.kt index 90e06e8..a28ab7a 100644 --- a/app/src/main/java/com/draco/buoy/views/MainActivity.kt +++ b/app/src/main/java/com/draco/buoy/views/MainActivity.kt @@ -1,33 +1,32 @@ package com.draco.buoy.views import android.content.Intent -import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import androidx.activity.viewModels -import androidx.recyclerview.widget.LinearLayoutManager -import androidx.recyclerview.widget.RecyclerView +import androidx.appcompat.app.AppCompatActivity +import androidx.fragment.app.FragmentContainerView import com.draco.buoy.R -import com.draco.buoy.recyclers.BatterySaverProfileRecyclerAdapter +import com.draco.buoy.fragments.MainPreferenceFragment import com.draco.buoy.utils.PermissionUtils import com.draco.buoy.viewmodels.MainActivityViewModel class MainActivity : AppCompatActivity() { private val viewModel: MainActivityViewModel by viewModels() - private lateinit var recycler: RecyclerView + private lateinit var preferences: FragmentContainerView override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) - recycler = findViewById(R.id.recycler_profile) - - recycler.apply { - adapter = BatterySaverProfileRecyclerAdapter(this@MainActivity) - layoutManager = LinearLayoutManager(this@MainActivity) - } + preferences = findViewById(R.id.preferences) if (!PermissionUtils.isPermissionsGranted(this, android.Manifest.permission.WRITE_SECURE_SETTINGS)) goToPermissionActivity() + + supportFragmentManager + .beginTransaction() + .replace(R.id.preferences, MainPreferenceFragment()) + .commit() } private fun goToPermissionActivity() { |
