java - ScrollView 不工作 - 相对布局

标签 java android eclipse layout scrollview

我正在尝试按照下面的代码将真实 View 包装在 ScrollView 中。然而问题是 View 不会滚动,即使 View 的一部分超出了屏幕。我正在模拟器上测试这个。

<?xml version="1.0" encoding="UTF-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
 >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background"
android:orientation="vertical"
> 
<TextView 
android:id="@+id/namedetail"
android:background="@drawable/backgroundstate"
android:layout_width="fill_parent"
android:gravity="center_vertical|center_horizontal" 
android:layout_height="50dip"
android:textColor="#FF000000"
android:textStyle="bold"
android:textSize="15sp"
android:typeface="sans" 
  />      
<ImageView android:id="@+id/picturedetail"
android:layout_width="175dip"
android:layout_height="175dip"
android:layout_below="@id/namedetail"
android:layout_marginLeft="75dip"
android:layout_marginTop="10dip"
/>
<ImageView android:id="@+id/infoboxdetail"
android:layout_width="225dip"
android:layout_height="100dip"
android:layout_marginLeft="50dip"
android:layout_marginTop="10dip"
android:layout_below="@id/picturedetail"
android:background="@drawable/backgroundstate"
/>
<TextView 
android:id="@+id/descriptiondetail"
android:background="@drawable/backgroundstate"
android:layout_width="fill_parent"
android:gravity="center_vertical|center_horizontal" 
android:layout_height="50dip"
android:textColor="#FF000000"
android:textStyle="bold"
android:textSize="15sp"
android:typeface="sans" 
android:layout_below="@id/infoboxdetail"
android:layout_marginTop ="10dip"
/>  
</RelativeLayout>
</ScrollView>

编辑

好的解决了 - 用户愚蠢 - 底部文本框在我的显示器上不在屏幕上,但不在模拟器中。使其变长使其现在滚动。

最佳答案

您的RelativeLayout水平并且您使用ScrollView,请尝试使用Horizo​​ntalScrollView

关于java - ScrollView 不工作 - 相对布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7349022/

相关文章:

eclipse - 如何从 Hadoop 上的 java jar 文件运行一个类?

eclipse - '(无法在Eclipse中运行程序 "make": Launching failed) .'

java - 类定义中什么时候需要 "public"?

java - 同步发布顺序

java - 在多个布局中使用 ViewBinding

android - 如何定义适用于 720p 和 1080p 屏幕的布局?

android - 无法构建我的第一个 Android 程序

java在一个类中继承,将变量部署到两个函数

java - 调整已完成事件的大小?

java - Android M downloadprovider 下载失败 SecurityException