mirror of
				https://github.com/AdrianKuta/Expandable-RecyclerView.git
				synced 2025-10-31 00:43:39 +01:00 
			
		
		
		
	fix-7 Fix displaying items by recyclewVIew. Update dependencies (#8)
This commit is contained in:
		| @@ -3,12 +3,13 @@ apply plugin: 'kotlin-android' | ||||
| apply plugin: 'kotlin-kapt' | ||||
|  | ||||
| android { | ||||
|     compileSdkVersion 31 | ||||
|     buildToolsVersion "31.0.0" | ||||
|     namespace 'com.github.adriankuta' | ||||
|     compileSdkVersion 33 | ||||
|     buildToolsVersion "33.0.0" | ||||
|     defaultConfig { | ||||
|         applicationId "com.github.adriankuta" | ||||
|         minSdkVersion 23 | ||||
|         targetSdkVersion 31 | ||||
|         targetSdkVersion 33 | ||||
|         versionCode 1 | ||||
|         versionName "1.0" | ||||
|         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | ||||
| @@ -30,11 +31,13 @@ android { | ||||
| dependencies { | ||||
|     implementation fileTree(dir: 'libs', include: ['*.jar']) | ||||
|     implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" | ||||
|     implementation 'androidx.appcompat:appcompat:1.3.1' | ||||
|     implementation 'androidx.core:core-ktx:1.6.0' | ||||
|     implementation 'androidx.constraintlayout:constraintlayout:2.1.0' | ||||
|     implementation 'com.github.adriankuta:expandable-recyclerView:1.0.0' | ||||
|     implementation 'androidx.appcompat:appcompat:1.5.1' | ||||
|     implementation 'androidx.core:core-ktx:1.9.0' | ||||
|     implementation 'androidx.constraintlayout:constraintlayout:2.1.4' | ||||
|  | ||||
|     implementation project(path: ':expandable-recyclerview') | ||||
|  | ||||
|     testImplementation 'junit:junit:4.13.2' | ||||
|     androidTestImplementation 'androidx.test.ext:junit:1.1.3' | ||||
|     androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' | ||||
|     androidTestImplementation 'androidx.test.ext:junit:1.1.4' | ||||
|     androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0' | ||||
| } | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <manifest xmlns:android="http://schemas.android.com/apk/res/android" | ||||
|     package="com.github.adriankuta"> | ||||
| <manifest xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
|  | ||||
|     <application | ||||
|         android:allowBackup="true" | ||||
|   | ||||
| @@ -2,8 +2,6 @@ package com.github.adriankuta | ||||
|  | ||||
| import android.os.Bundle | ||||
| import androidx.appcompat.app.AppCompatActivity | ||||
| import androidx.recyclerview.widget.LinearLayoutManager | ||||
| import androidx.recyclerview.widget.RecyclerView | ||||
| import com.github.adriankuta.databinding.ActivityMainBinding | ||||
| import com.github.adriankuta.expandable_recyclerview.expandableTree | ||||
|  | ||||
| @@ -13,8 +11,8 @@ class MainActivity : AppCompatActivity() { | ||||
|  | ||||
|     override fun onCreate(savedInstanceState: Bundle?) { | ||||
|         super.onCreate(savedInstanceState) | ||||
|         setContentView(R.layout.activity_main) | ||||
|         binding = ActivityMainBinding.inflate(layoutInflater) | ||||
|         setContentView(binding.root) | ||||
|  | ||||
|         val tree = expandableTree("World") { | ||||
|             child("North America") { | ||||
| @@ -31,12 +29,8 @@ class MainActivity : AppCompatActivity() { | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         with(binding) { | ||||
|             val adapter = ExpandableAdapter() | ||||
|             recyclerView.layoutManager = LinearLayoutManager(this@MainActivity, RecyclerView.VERTICAL, false) | ||||
|             recyclerView.adapter = adapter | ||||
|  | ||||
|             adapter.setTree(tree) | ||||
|         } | ||||
|         val adapter = ExpandableAdapter() | ||||
|         binding.recyclerView.adapter = adapter | ||||
|         adapter.setTree(tree) | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -10,6 +10,8 @@ | ||||
|         android:id="@+id/recyclerView" | ||||
|         android:layout_width="0dp" | ||||
|         android:layout_height="0dp" | ||||
|         android:orientation="vertical" | ||||
|         app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" | ||||
|         app:layout_constraintBottom_toBottomOf="parent" | ||||
|         app:layout_constraintEnd_toEndOf="parent" | ||||
|         app:layout_constraintStart_toStartOf="parent" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Adrian Kuta
						Adrian Kuta