Port enhancements from NMA

master
Caleb Fontenot 2024-02-19 11:44:38 +07:00
parent 110d6197d1
commit 22d02c2539
7 changed files with 20 additions and 8 deletions

@ -2,11 +2,21 @@
<project version="4">
<component name="deploymentTargetDropDown">
<value>
<entry key="CrimeListActivity">
<State />
</entry>
<entry key="app">
<State />
<State>
<runningDeviceTargetSelectedWithDropDown>
<Target>
<type value="RUNNING_DEVICE_TARGET" />
<deviceKey>
<Key>
<type value="SERIAL_NUMBER" />
<value value="29261FDH3008Z2" />
</Key>
</deviceKey>
</Target>
</runningDeviceTargetSelectedWithDropDown>
<timeTargetWasSelectedWithDropDown value="2024-02-18T06:34:25.029336122Z" />
</State>
</entry>
</value>
</component>

@ -36,6 +36,7 @@ dependencies {
implementation("androidx.appcompat:appcompat:1.6.1")
implementation("com.google.android.material:material:1.11.0")
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
implementation("androidx.recyclerview:recyclerview:1.3.2")
testImplementation("junit:junit:4.13.2")
androidTestImplementation("androidx.test.ext:junit:1.1.5")
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")

@ -2,7 +2,7 @@ package com.calebfontenot.crimeactivity;
import androidx.fragment.app.Fragment;
public class CrimeActivity extends SingleFragmentActivity{
public class CrimeActivity extends SingleFragmentActivity {
@Override
protected Fragment createFragment() {
return new CrimeFragment();

@ -3,10 +3,10 @@ package com.calebfontenot.crimeactivity;
import androidx.fragment.app.Fragment;
public class CrimeListActivity extends SingleFragmentActivity {
public CrimeListActivity() {
createFragment();
}
@Override
protected Fragment createFragment() {
return new CrimeListFragment();

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.RecyclerView
<androidx.recyclerview.widget.RecyclerView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/crime_recycler_view"
android:layout_width="match_parent"

@ -18,4 +18,5 @@ android.useAndroidX=true
# Enables namespacing of each library's R class so that its R class includes only the
# resources declared in the library itself and none from the library's dependencies,
# thereby reducing the size of the R class for that library
android.nonTransitiveRClass=true
android.nonTransitiveRClass=true
android.enableJetifier=true

Binary file not shown.