我已經tabhost和1片我要做到以下幾點:1。 在頂部 - 一個搜索的EditText。 2.在它下面有一些文本框。當用戶按下搜索按鈕時 - 我需要將此文本框更改爲列表,在屏幕的其餘部分(搜索下方)。Android的佈局問題 - 分離屏幕分成兩個佈局(選項卡內)
其實我需要將屏幕分成2部分。
我已經tabhost和1片我要做到以下幾點:1。 在頂部 - 一個搜索的EditText。 2.在它下面有一些文本框。當用戶按下搜索按鈕時 - 我需要將此文本框更改爲列表,在屏幕的其餘部分(搜索下方)。Android的佈局問題 - 分離屏幕分成兩個佈局(選項卡內)
其實我需要將屏幕分成2部分。
有不止一種方法,但這樣的事情是很基本的,應該工作。如果您使用ListActivity,只需將圖像指定爲id/empty,將listview指定爲id/list。然後,當您的清單爲空時,用戶將看到ImageView
。當你填充它時,它會自動切換。
<LinearLayout ...
android:orientation="vertical">
<LinearLayout ...>
<EditText .../>
<ImageButton .../>
</LinearLayout>
<ImageView ...
android:id="@android:id/empty"/>
<ListView ...
android:id="@android:id/list"/>
</LinearLayout>
如果您不能使用ListActivity
,只是做自己(例如,在點擊監聽器的按鈕):
ImageView image = findViewById(R.id.YOUR-IMAGEVIEW);
image.setVisibility(View.GONE);
ListView list = findViewById(R.id.YOUR-LISTVIEW);
list.setVisibility(View.VISIBLE);
而且一定要在XML設置android:visibility="gone"
你的名單上使其初始隱藏。
在標籤主機添加公共佈局作爲佈局親和添加或刪除視圖爲u喜歡。
其實我需要的是LinearLayout中,編輯文字,圖片....當用戶進行搜索 - 需要刪除的圖像,而是把一個列表 – Yoav
看看我的編輯可以幫助你。 –
嗯將嘗試它謝謝 – Yoav