有关Foursquare应用程序布局的信息

时间:2010-11-03 19:07:52

标签: android foursquare

看看这个: http://www.eurodroid.com/pics/android_foursquare_update_1.jpg

有人知道这种布局是如何构建的? 是一个3选项卡布局,但此选项卡的内容? 是一个表,一个ListAdapter,是什么?

非常感谢你。

2 个答案:

答案 0 :(得分:4)

The Foursquare app for Android is open source.我相信你要找的是main_activity.xml

<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" >

  <!-- Background color should be the last value in the selected tab gradient. -->
  <LinearLayout
    android:id="@+id/tabBackground"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="0dip"
        android:background="#4d4d4d">

    <TabWidget
      android:id="@android:id/tabs"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content" />

      <!-- A paddingTop of zero will remove the strip below the tabs. -->
      <FrameLayout
        android:id="@android:id/tabcontent"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:paddingTop="5dip" />

  </LinearLayout>
</TabHost>

答案 1 :(得分:0)

该选项卡的内容具体只是一个自定义的ListView。正如Bryan所指出的,您可以浏览源代码以查看他们使用的确切XML布局。