Search code examples
androidandroidxmaterial-components-androidmaterial-components

Android X migration cheat sheet


XML tags are not migrating with android studio .. the ones that are, are not linking properly. XML tags after running migration are completely useless.


Solution

  • I have compiled this cheat sheet for my app, thought it would be useful for others as well so here you go.

    android.support.design.widget.BottomSheetDialog
    com.google.android.material.bottomsheet.BottomSheetDialog 
    
    android.support.design.widget.TextInputLayout
    com.google.android.material.textfield.TextInputLayout 
    
    android.support.design.widget.CoordinatorLayout
    androidx.coordinatorlayout.widget.CoordinatorLayout
    
    android.support.design.widget.NavigationView
    com.google.android.material.navigation.NavigationView
    
    androidx.core.view.ViewPager
    androidx.viewpager.widget.ViewPager
    
    android.support.design.widget.BottomSheetBehavior
    com.google.android.material.bottomsheet.BottomSheetBehavior 
    
    android.support.v7.widget.Toolbar
    androidx.appcompat.widget.Toolbar 
    
    android.support.design.internal.BottomNavigationItemView
    com.google.android.material.bottomnavigation.BottomNavigationItemView
    
    android.support.design.internal.BottomNavigationMenuView
    com.google.android.material.bottomnavigation.BottomNavigationMenuView 
    
    androidx.appcompat.widget.CardView
    androidx.cardview.widget.CardView 
    
    android.support.design.widget.BottomNavigationView
    com.google.android.material.bottomnavigation.BottomNavigationView
    
    androidx.core.view.ViewPager
    androidx.viewpager.widget.ViewPager
    
    importandroidx.core.widget.DrawerLayout
    androidx.drawerlayout.widget.DrawerLayout 
    
    androidx.appcompat.widget.RecyclerView
    androidx.recyclerview.widget.RecyclerView 
    
    androidx.core.view.PagerAdapter
    androidx.viewpager.widget.PagerAdapter
    
    importandroidx.core.app.FragmentManager
    importandroidx.fragment.app.FragmentManager
    
    android.support.design.widget.AppBarLayout
    com.google.android.material.appbar.AppBarLayout
    
    android.support.v7.widget.Toolbar
    androidx.appcompat.widget.Toolbar
    
    android.support.v4.widget.SwipeRefreshLayout
    androidx.swiperefreshlayout.widget.SwipeRefreshLayout
    
    android.support.v4.widget.DrawerLayout
    androidx.drawerlayout.widget.DrawerLayout
    
    android.support.design.widget.CoordinatorLayout
    androidx.coordinatorlayout.widget.CoordinatorLayout
    
    android.support.design.widget.TabLayout
    com.google.android.material.tabs.TabLayout
    
    android.support.design.widget.FloatingActionButton
    com.google.android.material.floatingactionbutton.FloatingActionButton
    
    android.support.v4.widget.NestedScrollView
    androidx.core.widget.NestedScrollView
    
    android.support.v4.widget.Space
    androidx.legacy.widget.Space