View MyAdapter.kt
import androidx.recyclerview.widget.RecyclerView | |
import android.view.LayoutInflater | |
import android.view.View | |
import android.view.ViewGroup | |
import android.view.View.OnClickListener | |
import androidx.recyclerview.widget.DiffUtil | |
import androidx.recyclerview.widget.ListAdapter | |
class MyAdapter( | |
private val click: () -> Unit |
View MyAdapter.kt
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME}#end | |
import androidx.recyclerview.widget.RecyclerView | |
import android.view.LayoutInflater | |
import android.view.View | |
import android.view.ViewGroup | |
import android.view.View.OnClickListener | |
import androidx.recyclerview.widget.DiffUtil | |
import androidx.recyclerview.widget.ListAdapter |
View build.gradle
def paging_version = "3.0.0-alpha07" | |
implementation "androidx.paging: paging-runtime:$paging_version" |
View FragmentB.kt
class FragmentB : Fragment() { | |
fun onViewCreated(...) { | |
... | |
... | |
view.setOnClickListener { | |
val uri = Uri.parse("myApp://fragmentD") | |
findNavController().navigate(uri) | |
} | |
} | |
} |
View build.gradle
implementation project(":featureone") | |
implementation project(":featuretwo") | |
implementation project(":featurethree") |
View build.gradle
implementation "androidx.navigation:navigation-fragment-ktx:2.2.2" | |
implementation "androidx.navigation:navigation-ui-ktx:2.2.2" |
NewerOlder