diff options
| author | Tyler Nijmeh <tylernij@gmail.com> | 2021-03-31 00:03:08 -0700 |
|---|---|---|
| committer | Tyler Nijmeh <tylernij@gmail.com> | 2021-03-31 00:03:08 -0700 |
| commit | 27017af52ec758ef549f466821b6530cacbcb557 (patch) | |
| tree | a93a5cdf3c6ec334bc43a2556b1092125ef6a124 /app/src/main/java/com/draco/buoy/views | |
| parent | fcb3d95806543ea2088dd75c3863f71b3eeb1d88 (diff) | |
Initial, barebones recycler
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
Diffstat (limited to 'app/src/main/java/com/draco/buoy/views')
| -rw-r--r-- | app/src/main/java/com/draco/buoy/views/MainActivity.kt | 11 |
1 files changed, 11 insertions, 0 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 224d851..b8f1fc2 100644 --- a/app/src/main/java/com/draco/buoy/views/MainActivity.kt +++ b/app/src/main/java/com/draco/buoy/views/MainActivity.kt @@ -4,17 +4,28 @@ 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 com.draco.buoy.R +import com.draco.buoy.recyclers.BatterySaverProfileRecyclerAdapter 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 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) + recycler = findViewById(R.id.recycler_profile) + + recycler.apply { + adapter = BatterySaverProfileRecyclerAdapter(contentResolver) + layoutManager = LinearLayoutManager(this@MainActivity) + } + if (!PermissionUtils.isPermissionsGranted(this, android.Manifest.permission.WRITE_SECURE_SETTINGS)) goToPermissionActivity() } |
