如何在RelativeLayout中实现scrollview

时间:2015-05-19 19:33:41

标签: android android-layout scrollview relativelayout

我有一个RelativeLayout,我的布局中有一个部分我想要滚动,这个选择如下。请使用我的完整代码回答。谢谢。

id

以下是完整的代码: -

<?php 
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "tourism portal";
    $conn = new mysqli($servername, $username, $password, $dbname);
    if ($conn->connect_error)
    { 
        die("Connection failed: " . $conn->connect_error);
    } 
    $sql="SELECT * FROM north where id=$slot";
    $result = $conn->query($sql);
    while($row = $result->fetch_assoc())
    {       
        echo $row['name'].'<br>'.'<br>'.$row['description'];
    }
?>

3 个答案:

答案 0 :(得分:0)

您需要将layout(线性/亲戚)放在scrollView所需的位置,并在layout内放置frameLayout

答案 1 :(得分:0)

只需在要滚动的元素周围添加<ScrollView>即可。如果我理解你的话,就是这个片段:

<FrameLayout
    android:id="@+id/layouts"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <ImageView
        android:id="@+id/iv_note"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="fitXY" />
</FrameLayout>

答案 2 :(得分:0)

这可以解决您的问题:

<ScrollView
    android:layout_width="match_parent"
    android:layout_height="20dp"
    android:id="@+id/scrollView">

    <FrameLayout
        android:id="@+id/layouts"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

    <ImageView
        android:id="@+id/iv_note"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="fitXY" />

    </FrameLayout>

</ScrollView>