如何在一个Activity中打开不同的Activity,如(Activity和中间的Show Tab布局)

时间:2014-07-23 06:26:01

标签: android android-layout tabs

我想在一个活动中显示两个活动....一个显示在顶部,第二个显示在中间显示选项卡(关于,图库供稿) 两者都要在同一个屏幕上显示 我正在使用actionbarSherlock Library

这是我的布局

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

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="200dp"
    android:layout_height="200dp"
    android:layout_marginLeft="63dp"
    android:layout_marginTop="19dp"
    android:padding="20dp"
    android:scaleType="centerCrop"
    android:src="@drawable/loader" />

</RelativeLayout>

        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="match_parent"
            android:background="#00ffffff" >

            <ImageView
                android:id="@+id/image_frm"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_marginBottom="300dp"
                android:src="@drawable/img_frame" />

            <RelativeLayout
                android:id="@+id/relativeLayout1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignBottom="@+id/image_frm" >
            </RelativeLayout>

            <RelativeLayout
                android:id="@+id/relativeLayout2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerVertical="true"
                android:layout_marginLeft="29dp"
                android:layout_toRightOf="@+id/relativeLayout1" >
            </RelativeLayout>

            <RelativeLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignBottom="@+id/image_frm"
                android:layout_alignLeft="@+id/relativeLayout1" >
            </RelativeLayout>



        </RelativeLayout>

       <RelativeLayout
android:id="@+id/relativelayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:background="#00ffffff" >




<TextView
    android:id="@+id/userfullname"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="2dp"
    android:text="UsFn"
    android:textColor="#DF0B0B"
    android:textSize="30dip" />

<Button
    android:id="@+id/logout"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/userfullname"
    android:layout_marginTop="118dp"
    android:text="Log Out" />

<Button
    android:id="@+id/btn_edit"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/logout"
    android:layout_alignParentLeft="true"
    android:layout_marginLeft="15dp"
    android:background="@drawable/btn_green"
    android:text="Edit " />

我想在此布局中显示标签 请帮助我,我真的很困惑,非常新的Android 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

一个简单的Google Search会找到解决方案。片段基本上是两种布局,可以以多种不同的方式使用。