File tree 14 files changed +43
-41
lines changed
androidTest/java/com/github/heyalex/bottomdrawerexample
java/com/github/heyalex/bottomdrawerexample
androidTest/java/com/github/heyalex/bottomdrawer
14 files changed +43
-41
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ android {
12
12
targetSdkVersion 28
13
13
versionCode 1
14
14
versionName " 1.0"
15
- testInstrumentationRunner " android.support .test.runner.AndroidJUnitRunner"
15
+ testInstrumentationRunner " androidx .test.runner.AndroidJUnitRunner"
16
16
}
17
17
buildTypes {
18
18
release {
@@ -26,10 +26,10 @@ dependencies {
26
26
implementation fileTree(dir : ' libs' , include : [' *.jar' ])
27
27
implementation project(' :bottomdrawer' )
28
28
implementation " org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version "
29
- implementation ' com.android.support :appcompat-v7:28 .0.0 '
30
- implementation ' com.android.support.constraint:constraint-layout :1.1.3'
31
- implementation ' com.android.support:design:28 .0.0'
29
+ implementation ' androidx.appcompat :appcompat:1 .0.2 '
30
+ implementation ' androidx.constraintlayout:constraintlayout :1.1.3'
31
+ implementation ' com.google. android.material:material:1 .0.0'
32
32
testImplementation ' junit:junit:4.12'
33
- androidTestImplementation ' com.android.support. test:runner:1.0.2 '
34
- androidTestImplementation ' com.android.support. test.espresso:espresso-core:3.0.2 '
33
+ androidTestImplementation ' androidx. test:runner:1.2.0 '
34
+ androidTestImplementation ' androidx. test.espresso:espresso-core:3.2.0 '
35
35
}
Original file line number Diff line number Diff line change 1
1
package com.github.heyalex.bottomdrawerexample
2
2
3
- import android.support .test.InstrumentationRegistry
4
- import android.support .test.runner.AndroidJUnit4
3
+ import androidx .test.InstrumentationRegistry
4
+ import androidx .test.runner.AndroidJUnit4
5
5
6
6
import org.junit.Test
7
7
import org.junit.runner.RunWith
Original file line number Diff line number Diff line change 1
1
package com.github.heyalex.bottomdrawerexample
2
2
3
3
import android.os.Bundle
4
- import android.support.v7 .app.AppCompatActivity
4
+ import androidx.appcompat .app.AppCompatActivity
5
5
import kotlinx.android.synthetic.main.activity_main.*
6
6
7
7
class MainActivity : AppCompatActivity () {
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
- <android .support.constraint .ConstraintLayout xmlns : android =" http://schemas.android.com/apk/res/android"
2
+ <androidx .constraintlayout.widget .ConstraintLayout xmlns : android =" http://schemas.android.com/apk/res/android"
3
3
xmlns : app =" http://schemas.android.com/apk/res-auto"
4
4
xmlns : tools =" http://schemas.android.com/tools"
5
5
android : layout_width =" match_parent"
16
16
app : layout_constraintRight_toRightOf =" parent"
17
17
app : layout_constraintTop_toTopOf =" parent" />
18
18
19
- </android .support.constraint .ConstraintLayout>
19
+ </androidx .constraintlayout.widget .ConstraintLayout>
Original file line number Diff line number Diff line change 66
66
style =" @style/Divider.Horizontal"
67
67
android : layout_marginTop =" 12dp" />
68
68
69
- <android .support.v4 .widget.NestedScrollView
69
+ <androidx .core .widget.NestedScrollView
70
70
android : layout_width =" match_parent"
71
71
android : layout_height =" match_parent"
72
72
android : paddingLeft =" 14dp"
224
224
android : text =" TEST DATA"
225
225
android : textSize =" 20sp" />
226
226
</LinearLayout >
227
- </android .support.v4 .widget.NestedScrollView>
227
+ </androidx .core .widget.NestedScrollView>
228
228
229
229
</LinearLayout >
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ android {
13
13
versionCode 1
14
14
versionName " 1.0"
15
15
16
- testInstrumentationRunner " android.support .test.runner.AndroidJUnitRunner"
16
+ testInstrumentationRunner " androidx .test.runner.AndroidJUnitRunner"
17
17
18
18
}
19
19
@@ -28,11 +28,11 @@ android {
28
28
dependencies {
29
29
implementation fileTree(dir : ' libs' , include : [' *.jar' ])
30
30
31
- implementation ' com.android.support :appcompat-v7:28 .0.0'
32
- implementation ' com.android.support:design:28 .0.0'
31
+ implementation ' androidx.appcompat :appcompat:1 .0.0-beta01 '
32
+ implementation ' com.google. android.material:material:1 .0.0-beta01 '
33
33
testImplementation ' junit:junit:4.12'
34
- androidTestImplementation ' com.android.support. test:runner:1.0.2 '
35
- androidTestImplementation ' com.android.support. test.espresso:espresso-core:3.0.2 '
34
+ androidTestImplementation ' androidx. test:runner:1.1.0-alpha4 '
35
+ androidTestImplementation ' androidx. test.espresso:espresso-core:3.1.0-alpha4 '
36
36
implementation " org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version "
37
37
}
38
38
repositories {
Original file line number Diff line number Diff line change 1
1
package com .github .heyalex .bottomdrawer ;
2
2
3
3
import android .content .Context ;
4
- import android . support .test .InstrumentationRegistry ;
5
- import android . support .test .runner .AndroidJUnit4 ;
4
+ import androidx .test .InstrumentationRegistry ;
5
+ import androidx .test .runner .AndroidJUnit4 ;
6
6
7
7
import org .junit .Test ;
8
8
import org .junit .runner .RunWith ;
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ import android.graphics.Canvas
5
5
import android.graphics.Rect
6
6
import android.graphics.drawable.GradientDrawable
7
7
import android.os.Build
8
- import android.support.v4 .content.ContextCompat
9
- import android.support.v4 .view.ViewCompat
8
+ import androidx.core .content.ContextCompat
9
+ import androidx.core .view.ViewCompat
10
10
import android.util.AttributeSet
11
11
import android.view.View
12
12
import android.view.ViewGroup
Original file line number Diff line number Diff line change @@ -6,14 +6,14 @@ import android.os.Build
6
6
import android.os.Bundle
7
7
import android.os.Handler
8
8
import android.os.Looper
9
- import android.support .annotation.LayoutRes
10
- import android.support .annotation.StyleRes
11
- import android.support.design.widget .BottomSheetBehavior
12
- import android.support.design .widget.CoordinatorLayout
13
- import android.support.v4 .view.AccessibilityDelegateCompat
14
- import android.support.v4 .view.ViewCompat
15
- import android.support.v4 .view.accessibility.AccessibilityNodeInfoCompat
16
- import android.support.v7 .app.AppCompatDialog
9
+ import androidx .annotation.LayoutRes
10
+ import androidx .annotation.StyleRes
11
+ import com.google.android.material.bottomsheet .BottomSheetBehavior
12
+ import androidx.coordinatorlayout .widget.CoordinatorLayout
13
+ import androidx.core .view.AccessibilityDelegateCompat
14
+ import androidx.core .view.ViewCompat
15
+ import androidx.core .view.accessibility.AccessibilityNodeInfoCompat
16
+ import androidx.appcompat .app.AppCompatDialog
17
17
import android.view.View
18
18
import android.view.ViewGroup
19
19
import android.view.Window
Original file line number Diff line number Diff line change @@ -2,15 +2,15 @@ package com.github.heyalex.bottomdrawer
2
2
3
3
import android.app.Dialog
4
4
import android.os.Bundle
5
- import android.support.annotation.LayoutRes
6
- import android.support.design.widget.BottomSheetBehavior
7
- import android.support.v4.app.DialogFragment
5
+ import androidx.annotation.LayoutRes
6
+ import androidx.fragment.app.DialogFragment
8
7
import android.view.LayoutInflater
9
8
import android.view.View
10
9
import android.view.ViewGroup
11
10
import android.view.ViewTreeObserver
11
+ import com.google.android.material.bottomsheet.BottomSheetBehavior
12
12
13
- abstract class BottomDrawerFragment : DialogFragment (), ViewTreeObserver.OnGlobalLayoutListener {
13
+ abstract class BottomDrawerFragment : androidx.fragment.app. DialogFragment (), ViewTreeObserver.OnGlobalLayoutListener {
14
14
15
15
private var bottomDrawerDialog: BottomDrawerDialog ? = null
16
16
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ import android.graphics.Paint
6
6
import android.graphics.RectF
7
7
import android.os.Parcel
8
8
import android.os.Parcelable
9
- import android.support .annotation.FloatRange
10
- import android.support.v4 .content.ContextCompat
9
+ import androidx .annotation.FloatRange
10
+ import androidx.core .content.ContextCompat
11
11
import android.util.AttributeSet
12
12
import android.util.Log
13
13
import android.view.View
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ import android.graphics.Canvas
5
5
import android.graphics.Paint
6
6
import android.os.Parcel
7
7
import android.os.Parcelable
8
- import android.support .annotation.FloatRange
9
- import android.support.v4 .content.ContextCompat
8
+ import androidx .annotation.FloatRange
9
+ import androidx.core .content.ContextCompat
10
10
import android.util.AttributeSet
11
11
import android.view.View
12
12
import com.github.heyalex.bottomdrawer.R
Original file line number Diff line number Diff line change 6
6
android : layout_height =" match_parent"
7
7
android : fitsSystemWindows =" false" >
8
8
9
- <android .support.design .widget.CoordinatorLayout
9
+ <androidx .coordinatorlayout .widget.CoordinatorLayout
10
10
android : id =" @+id/bottom_sheet_coordinator"
11
11
android : layout_width =" match_parent"
12
12
android : layout_height =" match_parent"
26
26
android : layout_height =" wrap_content"
27
27
android : fitsSystemWindows =" false"
28
28
app : behavior_hideable =" true"
29
- app : layout_behavior =" android.support.design.widget .BottomSheetBehavior" />
29
+ app : layout_behavior =" com.google.android.material.bottomsheet .BottomSheetBehavior" />
30
30
31
- </android .support.design .widget.CoordinatorLayout>
31
+ </androidx .coordinatorlayout .widget.CoordinatorLayout>
32
32
</FrameLayout >
Original file line number Diff line number Diff line change @@ -13,3 +13,5 @@ org.gradle.jvmargs=-Xmx1536m
13
13
# org.gradle.parallel=true
14
14
# Kotlin code style for this project: "official" or "obsolete":
15
15
kotlin.code.style =official
16
+ android.useAndroidX =true
17
+ android.enableJetifier =true
You can’t perform that action at this time.
0 commit comments