Как отобразить пользовательский индикатор выполнения во фрагменте с Kotlin - PullRequest
0 голосов
/ 02 июня 2018

Я хотел бы иметь возможность использовать пользовательский индикатор, например, здесь .Это должен быть таймер, отображаемый во фрагменте, так как у меня есть перелистываемый макет.Я не очень опытный в программировании на Android и чувствую себя полностью потерянным.

Любая помощь будет очень признательна

FirstFragment.kt

class FirstFragment : Fragment() {

override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,
                          savedInstanceState: Bundle?): View? {
    val rootView = inflater.inflate(R.layout.fragment_first, container, false)

    return rootView
}


companion object {
    /**
     * The fragment argument representing the section number for this
     * fragment.
     */
    private val ARG_SECTION_NUMBER = "section_number"

    /**
     * Returns a new instance of this fragment for the given section
     * number.
     */
    fun newInstance(sectionNumber: Int): FirstFragment {
        val fragment = FirstFragment()
        val args = Bundle()
        args.putInt(ARG_SECTION_NUMBER, sectionNumber)
        fragment.arguments = args
        return fragment
    }
}

}

В xml первого фрагмента я добавил объект

<ProgressBar
        android:id="@+id/progressBar"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="350dp"
        android:layout_height="350dp"
        android:layout_centerInParent="true"
        android:indeterminate="false"
        android:max="100"
        android:progress="0"
        android:progressDrawable="@drawable/custom_progressbar_drawable"
        android:secondaryProgress="0" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...