Skip to content

Commit bc7db5e

Browse files
committed
ViewBinding ViewPagerSimpleChartDemo
1 parent 2e0001d commit bc7db5e

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

app/src/main/kotlin/info/appdev/chartexample/fragments/ViewPagerSimpleChartDemo.kt

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,25 @@ import androidx.core.net.toUri
1313
import androidx.fragment.app.Fragment
1414
import androidx.fragment.app.FragmentManager
1515
import androidx.fragment.app.FragmentPagerAdapter
16-
import androidx.viewpager.widget.ViewPager
1716
import com.google.android.material.snackbar.Snackbar
1817
import info.appdev.chartexample.R
18+
import info.appdev.chartexample.databinding.ActivityAwesomedesignBinding
1919
import info.appdev.chartexample.notimportant.DemoBase
2020

2121
/**
2222
* Demonstrates how to keep your charts straight forward, simple and beautiful with the AndroidChart library.
2323
*/
2424
class ViewPagerSimpleChartDemo : DemoBase() {
25+
26+
private lateinit var binding: ActivityAwesomedesignBinding
27+
2528
override fun onCreate(savedInstanceState: Bundle?) {
2629
super.onCreate(savedInstanceState)
27-
setContentView(R.layout.activity_awesomedesign)
28-
val pager = findViewById<ViewPager>(R.id.pager)
29-
pager.offscreenPageLimit = 3
30-
pager.adapter = PageAdapter(supportFragmentManager)
30+
binding = ActivityAwesomedesignBinding.inflate(layoutInflater)
31+
setContentView(binding.root)
32+
33+
binding.pager.offscreenPageLimit = 3
34+
binding.pager.adapter = PageAdapter(supportFragmentManager)
3135

3236
showSnackbar("Swipe left and right for more awesome design examples!")
3337
}

0 commit comments

Comments
 (0)