Fw: [問題] 像Facebook這樣的布局要怎麼寫
※ [本文轉錄自 java 看板 #1FBvUs9m ]
作者: knives () 看板: java
標題: [問題] 像Facebook這樣的布局要怎麼寫
時間: Mon Feb 6 17:04:50 2012
http://0rz.tw/BBVEw
如上圖,是Facebook在android上面的app畫面
我姑且在我的layout.xml
<RelativeLayout android:id="@+id/Title_View"
android:layout_width="fill_parent" android:layout_height="100dip"
android:layout_alignParentTop="true">
<TextView android:layout_width="wrap_content"
android:layout_alignParentLeft="true" android:layout_height="wrap_content"
android:id="@+id/callme" android:text="按我出來"></TextView>
</RelativeLayout>
<RelativeLayout android:id="@+id/leftPanel1"
android:layout_weight="1"
android:layout_height="fill_parent" android:keepScreenOn="true"
android:layout_width="0dip">
</RelativeLayout>
</RelativeLayout>
<RelativeLayout android:layout_height="wrap_content"
android:id="@+id/Content_R" android:layout_below="@+id/Title_View"
android:layout_toRightOf="@+id/leftPanel1"
android:layout_width="wrap_content">
</RelativeLayout>
在callme這個id加上OnClickListener 來動態更改leftPanel1的寬度
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,LayoutParams.FILL_PARENT
);
leftPanel1.setLayoutParams(params);
可是發現Content_R 裡面的東西都被壓得扁扁的
並不像Facebook那樣,原來的內容就像自動靠右邊水平靠過去
請問要怎麼做才能像Facebook那樣的布局
謝謝回答
--
◢ ˊ_▂▃▄▂_ˋ. ◣ ▅▅▅ ▅▅▅ ι●╮
▍./◤_▂▃▄▂_◥ \'▊ HARUHI ████████ <■┘
▎⊿ ◤◤◥█◥◥█Δ █ ISM ███▃▃███ ¢|\
▏ζ(▏●‵◥′●▊)Ψ ▏ By-gamejye ▂▂▂ ▂▂▂ ⊿Δ
█/|▊ 〃 、 〃▋ |\ ▎ ハ ル ヒ 主 義
◥◥|◣ ‵′ ◢/'◢◢ S‧O‧S 世界を大いに盛り上げるための涼宮ハルヒの団
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.209.219
→
02/06 19:33, , 1F
02/06 19:33, 1F
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: knives (59.126.209.219), 時間: 02/07/2012 11:22:53
→
02/07 12:24, , 2F
02/07 12:24, 2F
→
02/07 13:32, , 3F
02/07 13:32, 3F
→
02/10 00:18, , 4F
02/10 00:18, 4F