我正在制作一款具有滑动片段屏幕的Android应用。下面是片段的视图。
出于某种原因,图像很棒。但是,我需要滚动以获取文本!它虽然放在layout_below imageview上!
查看这些屏幕截图:
您可能认为这是因为滚动视图,但我尝试删除它并且除了滚动功能之外没有任何改变..
我在旧的应用程序中使用了这个代码并且它工作得很好(我只是再次测试它,工作顺利!)。我将它复制粘贴到我的新应用程序中,现在文本非常烦人。
intro_btnSkip:最后一个片段上显示的按钮,用于转到下一个活动。
imageview:要在顶部显示的图片
textview:在imageview下方显示的说明
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
tools:context=".IntroActivity$MyFragment" >
<Button
android:id="@+id/intro_btnSkip"
android:layout_width="fill_parent"
android:textAlignment="center"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="28dp"
android:visibility="gone"
android:text="@string/btnIntroSkip" />
<TextView
android:id="@+id/introDescription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/imageViewFragment"
android:layout_centerHorizontal="true"
android:layout_marginLeft="13sp"
android:layout_marginRight="13sp"
android:text="@string/hello_world"
android:textSize="18sp" />
<ImageView
android:id="@+id/imageViewFragment"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:scaleType="fitStart"
android:src="@drawable/icoon_app" />
</RelativeLayout>
</ScrollView>
谢谢!
答案 0 :(得分:0)
看一下它与你的代码非常相似,它在这里工作得很好,你认为那可能是你的img,问题??
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="match_parent"
tools:context=".IntroActivity$MyFragment" >
<Button
android:id="@+id/intro_btnSkip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_below="@+id/introDescription"
android:layout_centerHorizontal="true"
android:layout_marginBottom="28dp"
android:text="button"
android:visibility="visible" />
<TextView
android:id="@+id/introDescription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/imageViewFragment"
android:layout_centerHorizontal="true"
android:layout_marginLeft="13sp"
android:layout_marginRight="13sp"
android:text="KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
android:textSize="18sp" />
<ImageView
android:id="@+id/imageViewFragment"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="@drawable/ic_launcher" />
</RelativeLayout>
</ScrollView>