pull/32/head
GKF 6 years ago
parent fde31cd942
commit c909f0b49f
  1. 8
      app/src/main/java/io/legado/app/ui/main/MainActivity.kt
  2. 3
      app/src/main/java/io/legado/app/ui/main/bookshelf/BookshelfFragment.kt
  3. 3
      app/src/main/java/io/legado/app/ui/main/booksource/BookSourceFragment.kt
  4. 3
      app/src/main/java/io/legado/app/ui/main/findbook/FindBookFragment.kt
  5. 3
      app/src/main/java/io/legado/app/ui/main/myconfig/MyConfigFragment.kt
  6. 1
      app/src/main/res/layout/fragment_my_config.xml

@ -31,10 +31,10 @@ class MainActivity : BaseActivity<MainViewModel>(), BottomNavigationView.OnNavig
get() = R.layout.activity_main get() = R.layout.activity_main
override fun onViewModelCreated(viewModel: MainViewModel, savedInstanceState: Bundle?) { override fun onViewModelCreated(viewModel: MainViewModel, savedInstanceState: Bundle?) {
mFragmentList.add(BookshelfFragment(R.layout.fragment_bookshelf)) mFragmentList.add(BookshelfFragment())
mFragmentList.add(FindBookFragment(R.layout.fragment_find_book)) mFragmentList.add(FindBookFragment())
mFragmentList.add(BookSourceFragment(R.layout.fragment_book_source)) mFragmentList.add(BookSourceFragment())
mFragmentList.add(MyConfigFragment(R.layout.fragment_my_config)) mFragmentList.add(MyConfigFragment())
view_pager_main.adapter = view_pager_main.adapter =
TabFragmentPageAdapter(supportFragmentManager, FragmentPagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT) TabFragmentPageAdapter(supportFragmentManager, FragmentPagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT)
view_pager_main.addOnPageChangeListener(this) view_pager_main.addOnPageChangeListener(this)

@ -3,8 +3,9 @@ package io.legado.app.ui.main.bookshelf
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import io.legado.app.R
class BookshelfFragment(contentLayoutId: Int) : Fragment(contentLayoutId) { class BookshelfFragment : Fragment(R.layout.fragment_bookshelf) {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)

@ -3,8 +3,9 @@ package io.legado.app.ui.main.booksource
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import io.legado.app.R
class BookSourceFragment(contentLayoutId: Int) : Fragment(contentLayoutId) { class BookSourceFragment : Fragment(R.layout.fragment_book_source) {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)

@ -3,8 +3,9 @@ package io.legado.app.ui.main.findbook
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import io.legado.app.R
class FindBookFragment(contentLayoutId: Int) : Fragment(contentLayoutId) { class FindBookFragment : Fragment(R.layout.fragment_find_book) {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)

@ -3,8 +3,9 @@ package io.legado.app.ui.main.myconfig
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import io.legado.app.R
class MyConfigFragment(contentLayoutId: Int) : Fragment(contentLayoutId) { class MyConfigFragment : Fragment(R.layout.fragment_my_config) {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)

@ -12,4 +12,5 @@
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:title="我的"/> app:title="我的"/>
</LinearLayout> </LinearLayout>
Loading…
Cancel
Save