开发者

android how to give scrollview for my below code

android how to give scrollview for my below code

Just see attched snap shot, I want middle part should scrolled(except Welcome and that below "Dismiss let me in" button) I gave srollview for middle portion but its not working. Below is my code in xml,.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <RelativeLayout android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <LinearLayout android:id="@+id/layout"
            android:orientation="vertical" android:layout_width="fill_parent"
            android:layout_height="wrap_content" >
    <TextView android:text="Welcome" android:id="@+id/txtNew"
        android:layout_width="fill_parent" android:layout_height="wrap_content"
        android:textSize="20px" android:textStyle="bold" android:typeface="serif"
        android:gravity="center"
        android:paddingBottom="10dp"
        android:paddingTop="10dp" />
    <ImageView android:src="@drawable/devider"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:layout_gravity="center" android:paddingBottom="10dp"
        />
        </LinearLayout>
    </RelativeLayout>

    <RelativeLayout android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <ScrollView android:id="@+id/ScrollView01"
        android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingTop="50dp">
        <LinearLayout android:id="@+id/ayout"
            android:orientation="vertical" android:layout_width="fill_parent"
            android:layout_height="wrap_content" android:paddingTop="5dp">
            <TableLayout android:id="@+id/TableLayout01"
                android:layout_width="wrap_content" android:layout_height="wrap_content"
                android:paddingLeft="10dp">
                <TextView android:text="What's new?" android:id="@+id/txtNew"
                    android:layout_width="wrap_content" android:layout_height="wrap_content"
                    android:textSize="20px" android:textStyle="bold"
                    android:layout_gravity="center" android:paddingBottom="10dp"
                    android:paddingTop="10dp" />
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Cool and fun way of doodling with near and dear ones"
                        android:id="@+id/txt" android:layout_width="wrap_content"
                        android:layo开发者_Go百科ut_height="wrap_content" android:textSize="18px"
                        android:typeface="serif" />
                </TableRow>
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Using bluetooth for realtime transmission"
                        android:id="@+id/txt1" android:layout_width="wrap_content"
                        android:layout_height="wrap_content" android:textSize="18px"
                        android:typeface="serif" />
                </TableRow>
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="U can share it with ur friends"
                        android:id="@+id/txt2" android:layout_width="wrap_content"
                        android:layout_height="wrap_content" android:textSize="18px"
                        android:typeface="serif" />
                </TableRow>

                <TextView android:text="Comming Soon" android:id="@+id/txtSoon"
                    android:layout_width="wrap_content" android:layout_height="wrap_content"
                    android:textSize="20px" android:textStyle="bold"
                    android:layout_gravity="center" android:paddingBottom="10dp"
                    android:paddingTop="10dp" />

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Save your Doodles" android:id="@+id/save"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="serif" />
                </TableRow>
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Choosing Colors" android:id="@+id/colors"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="sans" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Eraser" android:id="@+id/eraser"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="normal" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Shapes" android:id="@+id/shapes"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="monospace" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Brush Size" android:id="@+id/brush"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="serif" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Brush Size" android:id="@+id/brush1"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="serif" />
                </TableRow>

            </TableLayout>
        </LinearLayout>
    </ScrollView>
    </RelativeLayout>

    <RelativeLayout android:id="@+id/parent"
        android:layout_width="fill_parent" android:layout_height="wrap_content">
        <LinearLayout android:id="@+id/myLayout"
            android:orientation="vertical" android:layout_width="fill_parent"
            android:layout_height="wrap_content" android:paddingTop="5dp"
            android:layout_alignParentBottom="true" android:background="#FF999999">
            <Button android:id="@+id/alignButtom" android:layout_width="wrap_content"
                android:paddingTop="10dp" android:layout_height="wrap_content"
                android:text="Dismiss let me in" android:layout_gravity="center" />
        </LinearLayout>
    </RelativeLayout>

</RelativeLayout>

Why scrollview is not working i dont know, plz anybody solve it. Thank you


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

     <LinearLayout android:id="@+id/layout"
            android:orientation="vertical" 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" >
        <TextView android:text="Welcome" android:id="@+id/txtNew"
            android:layout_width="fill_parent" android:layout_height="wrap_content"
            android:textSize="20px" android:textStyle="bold" android:typeface="serif"
            android:gravity="center"
            android:paddingBottom="10dp"
            android:paddingTop="10dp" />
        <ImageView android:src="@drawable/devider"
            android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:layout_gravity="center" android:paddingBottom="10dp"/>
        </LinearLayout>
    <ScrollView 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent"
      android:scrollbarFadeDuration="2000"
      android:fadeScrollbars="true"
      android:orientation="vertical"
      android:layout_marginBottom="50dip">
     <LinearLayout android:id="@+id/ayout"
            android:orientation="vertical" android:layout_width="fill_parent"
            android:layout_height="wrap_content" android:paddingTop="5dp">
            <TableLayout android:id="@+id/TableLayout01"
                android:layout_width="wrap_content" android:layout_height="wrap_content"
                android:paddingLeft="10dp">
                <TextView android:text="What's new?" android:id="@+id/txtNew"
                    android:layout_width="wrap_content" android:layout_height="wrap_content"
                    android:textSize="20px" android:textStyle="bold"
                    android:layout_gravity="center" android:paddingBottom="10dp"
                    android:paddingTop="10dp" />
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Cool and fun way of doodling with near and dear ones"
                        android:id="@+id/txt" android:layout_width="wrap_content"
                        android:layout_height="wrap_content" android:textSize="18px"
                        android:typeface="serif" />
                </TableRow>
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Using bluetooth for realtime transmission"
                        android:id="@+id/txt1" android:layout_width="wrap_content"
                        android:layout_height="wrap_content" android:textSize="18px"
                        android:typeface="serif" />
                </TableRow>
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="U can share it with ur friends"
                        android:id="@+id/txt2" android:layout_width="wrap_content"
                        android:layout_height="wrap_content" android:textSize="18px"
                        android:typeface="serif" />
                </TableRow>

                <TextView android:text="Comming Soon" android:id="@+id/txtSoon"
                    android:layout_width="wrap_content" android:layout_height="wrap_content"
                    android:textSize="20px" android:textStyle="bold"
                    android:layout_gravity="center" android:paddingBottom="10dp"
                    android:paddingTop="10dp" />

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Save your Doodles" android:id="@+id/save"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="serif" />
                </TableRow>
                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Choosing Colors" android:id="@+id/colors"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="sans" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Eraser" android:id="@+id/eraser"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="normal" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Shapes" android:id="@+id/shapes"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="monospace" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Brush Size" android:id="@+id/brush"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="serif" />
                </TableRow>

                <TableRow>
                    <ImageView android:src="@drawable/star"
                        android:layout_width="wrap_content" android:layout_height="wrap_content" />
                    <TextView android:text="Brush Size" android:id="@+id/brush1"
                        android:layout_width="wrap_content" android:layout_height="wrap_content"
                        android:textSize="18px" android:typeface="serif" />
                </TableRow>

            </TableLayout>
        </LinearLayout>
    </ScrollView>
    <LinearLayout android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:layout_marginTop="-50dip">
     <Button android:id="@+id/alignButtom" android:layout_width="wrap_content"
        android:paddingTop="10dp" android:layout_height="wrap_content"
        android:text="Dismiss let me in" android:layout_gravity="center" />
    </LinearLayout>
</LinearLayout> 


Add :

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent" android:layout_height="fill_parent">
            <RelativeLayout android:orientation="vertical"
                android:layout_width="fill_parent" android:layout_height="wrap_content">
                ....
             </RelativeLayout>
        </ScrollView>
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜