其實用了標籤我的地圖佈局代碼如下一個一個活動同時包含地圖和標籤中的Android
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
android:id="@+id/FrameLayoutPeople"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="@string/apikey"
android:layout_height="wrap_content"
/>
<RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:id="@+id/linerlayouttransparent"
android:layout_height="wrap_content">
<com.fitzengineering.teslaworldnet.presentationlayer.TransparentPanel
android:id="@+id/transparent_panel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingTop="5px"
android:paddingLeft="5px"
android:paddingBottom="10px"
android:paddingRight="5px" >
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout5"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<TextView
android:id="@+id/TextViewEmpty"
android:layout_width="wrap_content"
android:layout_height="5dip"
/>
<TextView android:id="@+id/TextViewName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="People"
android:textStyle="bold"
android:layout_gravity="center_vertical|center_horizontal"
android:textSize="20dip"
android:textColor="@android:color/white"/>
<TextView
android:id="@+id/TextViewEmpty"
android:layout_width="wrap_content"
android:layout_height="5dip"/>
<LinearLayout android:id="@+id/LinearLayout02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" android:clickable="false">
<TextView
android:id="@+id/TextViewEmpty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="30dp"/>
<TextView
android:id="@+id/TextViewName"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Name"
android:textStyle="bold"
android:width="100sp"
android:textColor="@android:color/white"/>
<TextView
android:id="@+id/TextViewLatitude"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Address"
android:textStyle="bold"
android:width="100dip"
android:textColor="@android:color/white"/>
</LinearLayout>
<ScrollView
android:id="@+id/ScrollView01"
android:layout_width="fill_parent"
android:layout_height="150sp"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/LinearLayoutPeople"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_margin="10dip">
</LinearLayout>
</ScrollView>
<LinearLayout
android:id="@+id/LinearLayoutButtons"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:gravity="bottom">
<TextView
android:id="@+id/TextViewEmpty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="10dip"/>
<ImageView
android:id="@+id/ImageViewBackinPeople"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:focusable="true"
android:src="@drawable/back_normal_icon">
</ImageView>
<TextView
android:id="@+id/TextViewEmpty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="30dip"/>
<ImageView
android:id="@+id/ImageViewAddRemoveinPeople"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:focusable="true"
android:src="@drawable/addremove_normal_icon">
</ImageView>
<TextView
android:id="@+id/TextViewEmpty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="40dip"/>
<ImageView
android:id="@+id/ImageViewShowDetailsinPeoples"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:focusable="true"
android:src="@drawable/showdetails_normal_icon"
>
</ImageView>
</LinearLayout>
</LinearLayout>
</com.fitzengineering.teslaworldnet.presentationlayer.TransparentPanel>
</RelativeLayout>
</FrameLayout>
在
當我在此代碼的頂部像
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</TabHost >
添加標籤代碼它顯示錯誤。 和其他東西在java文件中,我在地圖上執行一些操作,當java擴展與TabActivity那些不起作用。 所以,請給我一些建議。提前感謝
感謝。你應該給出一個包含兩者的應用程序的示例代碼,或者提供一個與此主題有關的例子的網站? – Pinki 2010-04-16 10:20:30
我不確定這會起作用,因爲'MapView'需要'MapActivity',AFAIK。 – CommonsWare 2010-04-16 12:44:25