Android 片段中的滚动视图
我在安卓3.0中用片段做一些东西。在其中一个片段中,我需要滚动条。我尝试使用Android 片段中的滚动视图,android,android-fragments,scrollbar,scrollview,android-3.0-honeycomb,Android,Android Fragments,Scrollbar,Scrollview,Android 3.0 Honeycomb,我在安卓3.0中用片段做一些东西。在其中一个片段中,我需要滚动条。我尝试使用滚动视图,但它没有为片段提供滚动条 如何获得片段的滚动条?我在官方Android资源中找到了一个示例:。类DetailsFragment包含一个ScrollView,其中包含一个TextView 我尝试了这个示例,它正在3.0SDK模拟器上运行。 如果它不能解决您的问题,您可以提供代码的更多详细信息吗?或者,您可能更喜欢在XML布局文件中实现ScrollView:仅对要滚动的片段使用ScrollView标记。它在我的项目
滚动视图
,但它没有为片段提供滚动条
如何获得片段的滚动条?我在官方Android资源中找到了一个示例:。类DetailsFragment包含一个ScrollView,其中包含一个TextView 我尝试了这个示例,它正在3.0SDK模拟器上运行。
如果它不能解决您的问题,您可以提供代码的更多详细信息吗?或者,您可能更喜欢在XML布局文件中实现ScrollView:仅对要滚动的片段使用ScrollView标记。它在我的项目中起作用。这只是一个建议,因为我不知道你的项目或你想在屏幕上滚动什么。
<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>
//在这里附上片段内容的代码。这帮助我将滚动视图添加到片段中
不能在片段中使用ScrollView,因为不能在同一父级下膨胀多个片段。您可以使用RelativeLayout或LinearLayout,并将ScrollView保留为内部布局
同时在
com.android.widget
文件夹中签出新的FragmentLayout 在Android studio中右键单击您的项目,然后选择New
-->Fragment
-->滚动片段
,获得一个新的滚动片段
如果您已经有一个片段,只需检查androidstudio生成的代码,并像生成的代码一样更改您的片段代码
希望这有帮助
快乐编码强>