0
A
回答
1
這樣做的一種方法是使用文本和按鈕構建整個佈局,但最初通過將其可見性設置爲消失或不可見來隱藏它們。然後,在「hello_text」文本視圖的onClick偵聽器中的代碼中,您可以將其可見性更改爲可見。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/hello_text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello_text" />
<TextView
android:id="@+id/the_text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/my_text"
android:visibility="invisible" />
<LinearLayout android:id="@+id/btn_holder"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:visibility="invisible">
<Button android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_text1" />
<Button android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_text2" />
</LinearLayout>
</LinearLayout>
現在您的活動或片段,你可以這樣做:
TextView the_text_view = (TextView) v.findViewById(R.id.the_text);
LinearLayout ll_btn_holder = (LinearLayout) v.findViewById(R.id.btn_holder);
TextView hello_text_view = (TextView) v.findViewById(R.id.hello_text);
hello_text_view.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
the_text_view.setVisibility(View.VISIBLE);
ll_btn_holder.setVisibility(View.VISIBLE);
}
});
相關問題
- 1. 排除故障簡單的jQuery展開/摺疊與iframes?
- 2. 「摺疊」SVG區域
- 3. Visual Studio,摺疊/僅擴展區域快捷方式
- 4. 展開/摺疊的相同類型
- 5. 擴展故障ExtJS面板
- 6. WPF擴展器擴展/摺疊
- 7. jQuery UI手風琴故障(可摺疊)
- 8. jquery擴展和摺疊同類型的div,但只有一個
- 9. ios故事板上的可摺疊/可擴展桌面
- 10. 故障擴展事件日誌消息
- 11. 如何識別沒有擴展名的文件類型?
- 12. 識別無二進制數據擴展名的文件類型
- 13. 如何摺疊擴展器
- 14. 故障使用PostgreSQL的GnuPG的擴展
- 15. xcode將摺疊區域摺疊爲摺疊
- 16. 前端可摺疊區域?
- 17. Jquery可摺疊區域
- 18. TableView摺疊/展開區段
- 19. 故障使用primefaces擴展Dynaform的 - JSF
- 20. 兒童擴展器提升父母擴展器的擴展和摺疊事件?
- 21. 記住可擴展/可摺疊導航區域的最後設置
- 22. 修改jQuery插件:Treeview腳本展開和摺疊功能 - >排除區域
- 23. 摺疊/展開Swagger響應模型類
- 24. 展開/摺疊WPF擴展器
- 25. 展開/摺疊所有擴展器
- 26. 可擴展和可摺疊的uitableviewcell
- 27. ItemsControl中的摺疊擴展器WPF
- 28. 摺疊和擴展組的複選框
- 29. 如何在VS2005中展開所有摺疊的代碼區域
- 30. Xamarin Studio中的展開/摺疊代碼區域