ScrollView во фрагменте - PullRequest
       17

ScrollView во фрагменте

3 голосов
/ 05 августа 2011

Я делаю кое-что в Android 3.0 с фрагментами. В одном из фрагментов мне нужна полоса прокрутки. Я попытался использовать ScrollView, но он не дает мне полосу прокрутки для фрагмента.

Как получить полосу прокрутки для фрагмента?

Ответы [ 5 ]

4 голосов
/ 13 октября 2014
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

//enclose your code for contents of fragment here. This helped me to add scroll view to the fragment





</ScrollView>
1 голос
/ 01 сентября 2011

Я нашел пример в официальных ресурсах Android: FragmentLayout .Класс DetailsFragment содержит ScrollView, который содержит TextView.

Я попробовал этот пример, и он работает на 3.0 SDK Emulator.Если это не решит вашу проблему, можете ли вы дать более подробную информацию о вашем коде?

0 голосов
/ 01 марта 2017

ScrollView нельзя использовать во фрагменте, поскольку вы не можете раздувать много фрагментов под одним и тем же родителем.Вы можете использовать RelativeLayout или LinearLayout и оставить ScrollView в качестве внутреннего макета.

Также извлеките новую FragmentLayout в папке com.android.widget.

0 голосов
/ 26 июля 2014

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

0 голосов
/ 14 сентября 2012

В качестве альтернативы вы можете предпочесть просто реализовать ScrollView в файле макета XML: Как использовать ScrollView в Android?

...