我定义了一个包含TextView
,ImageView
和Button
的布局。
在xml文件中,我尝试使用LinearLayout来包含这些视图。这是正常的(我可以看到我的TextView
然后我的ImageView
然后我的Button
),但有时候TextView
太长了,我看不到我的{{1}和我的ImageView
。
我尝试Button
,但它没有产生预期的结果。
RelativeLayout
答案 0 :(得分:1)
只需将LinearLayout
包裹在ScrollView
。
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/splash" >
...
....
....
...
</LinearLayout>
</ScrollView>
答案 1 :(得分:1)
您可能正在寻找ScrollView
这是一个布局元素,用于保存对于屏幕来说太大的项目。 ScrollView
应该只有一个孩子(您的RelativeLayout
),然后该子项包含更复杂的布局。
查看Android开发人员指南了解更多信息: http://developer.android.com/reference/android/widget/ScrollView.html