2017-02-01 97 views
0

我是Android應用開發新手。我正在嘗試製作一個顯示我的課程日常例程的應用程序。我已經申請了75%的申請,但我陷入了過去的25%。我不能像在圖片中那樣製作桌子。請幫幫我。Android Studio桌面佈局如何

table layout

required table layout

+0

嗨Utsav,你需要在表格單元格EditText的或textView的? –

+0

你只想在我們的表格單元格中查看文本嗎? –

+0

有兩個圖片沒有區別的原因嗎? –

回答

-1
<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" 
android:background="@color/gray"> 
<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="50dp" 
    android:background="@color/gray" 
    android:orientation="vertical" 
    android:layout_marginTop="10dp"> 
<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal"> 

<TableLayout 
    android:layout_width="20dp" 
    android:layout_height="20dp" 
    android:background="@color/gray" 
    android:orientation="horizontal" 
    android:layout_marginLeft="10dp" 
    android:layout_marginRight="10dp"> 

    <TableRow 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal"> 

     <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@mipmap/bus" /> 
    </TableRow> 

</TableLayout> 

<TableLayout 
    android:id="@+id/origen" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@color/gray" 
    android:orientation="vertical"> 
<TableRow 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 
    <TextView 
     android:id="@+id/tv_ponit_origdin" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:text="Tapo" 
     android:textSize="10sp" 
     android:textColor="@color/white"/> 
</TableRow> 

    <TableRow> 

     <TextView 
      android:id="@+id/tv_ponit_origin" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:text="Ciudad de Mexico" 
      android:textSize="10sp" 
      android:textColor="@color/white"/> 
    </TableRow> 
</TableLayout> 

<android.support.v4.widget.Space 
    android:layout_width="15dp" 
    android:layout_height="0dp" /> 
<TableRow 
    android:layout_width="20dp" 
    android:layout_height="20dp" 
    android:orientation="horizontal"> 

    <ImageView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:src="@mipmap/transfer" /> 
</TableRow> 

<android.support.v4.widget.Space 
    android:layout_width="15dp" 
    android:layout_height="0dp" /> 
<TableLayout 
    android:layout_width="20dp" 
    android:layout_height="20dp" 
    android:background="@color/gray" 
    android:orientation="horizontal" 
    android:layout_marginRight="10dp"> 

    <TableRow 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal"> 

     <ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:src="@mipmap/bus" /> 
    </TableRow> 
</TableLayout> 
<TableLayout 
    android:id="@+id/destino" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@color/gray" 
    android:orientation="vertical"> 
    <TableRow 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent" 
     android:orientation="vertical"> 
     <TextView 
      android:id="@+id/tv_ponit_destino" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:text="Veracruz" 
      android:textSize="10sp" 
      android:textColor="@color/white"/> 
    </TableRow> 

    <TableRow> 

     <TextView 
      android:id="@+id/tv_ponit_two_destino" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:text="Veracruz, Ver." 
      android:textSize="10sp" 
      android:textColor="@color/white"/> 
    </TableRow> 
</TableLayout> 


<android.support.v4.widget.Space 
    android:layout_width="15dp" 
    android:layout_height="0dp" /> 


<TableRow 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal"> 

    <TextView 
     android:id="@+id/tv_departure_time" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:textSize="20sp" 
     android:text="12:00" 
     android:gravity="center" 
     android:textColor="@color/white"/> 
</TableRow> 
</LinearLayout> 

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal" 
    android:layout_marginTop="5dp"> 

    <TableLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal"> 

     <TableRow 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:orientation="horizontal" 
      android:layout_marginLeft="20dp"> 

      <TextView 
       android:id="@+id/tv_inf_exit" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:textColor="@color/white" 
       android:text="Salida:" 
       android:textSize="10sp" 
       android:layout_marginRight="5dp"/> 


      <TextView 
       android:id="@+id/tv_exit" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:text="02 Mar 2017" 
       android:textColor="@color/white" 
       android:gravity="center" 
       android:textSize="10sp" 
       android:layout_marginRight="30dp"/> 

      <TextView 
       android:id="@+id/tv_inf_places_sold" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_weight="1" 
       android:gravity="center" 
       android:text="@string/plases_sold" 
       android:textColor="@color/white" 
       android:textSize="10sp" 
       android:layout_marginRight="5dp"/> 

      <TextView 
       android:id="@+id/tv_places_sold" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_weight="1" 
       android:gravity="center" 
       android:text="42" 
       android:textColor="@color/white" 
       android:textSize="10sp" 
       android:layout_marginRight="30dp"/> 

      <TextView 
       android:id="@+id/tv_info_race_number" 
       android:layout_width="wrap_content" 
       android:layout_height="match_parent" 
       android:gravity="center" 
       android:text="@string/race_number" 
       android:textColor="@color/white" 
       android:textSize="10sp" 
       android:layout_marginRight="5dp"/> 

      <TextView 
       android:id="@+id/tv_race_number" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:gravity="center" 
       android:text="20000" 
       android:textColor="@color/white" 
       android:textSize="10sp" /> 

     </TableRow> 
    </TableLayout> 
</LinearLayout> 
    </LinearLayout> 

我有類似你這樣的問題,我做到了,我希望它會爲你工作。

+1

請描述你的代碼在頂部的動作。 –