-3
A
回答
1
創建一個自定義佈局是這樣的:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:padding="5dp">
<Switch
android:id="@+id/mySwitch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginTop="20dp"
android:text="Play with the Switch" />
<TextView
android:id="@+id/switchStatus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/mySwitch"
android:layout_marginTop="22dp"
android:text="Medium Text"
android:textAppearance="?android:attr/textAppearanceMedium" />
</RelativeLayout>
在你的活動,執行以下代碼:
public void showPopup(View v) {
LayoutInflater layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
final View popupView = layoutInflater.inflate(R.layout.popup_filter_layout, null);
popupWindow = new PopupWindow(
popupView,
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
popupWindow.setBackgroundDrawable(new BitmapDrawable());
popupWindow.setOutsideTouchable(true);
popupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {
@Override
public void onDismiss() {
//TODO do sth here on dismiss
}
});
popupWindow.showAsDropDown(v);
}
+0
謝謝你的迴應,我會先試一試 – Adzimzf
相關問題
- 1. 的Android選項菜單佈局
- 2. 更改android選項菜單佈局
- 3. 選項菜單佈局
- 4. 如何在佈局中使用菜單
- 5. Android菜單佈局首頁
- 6. 如何在android中的佈局中創建自定義菜單?
- 7. 如何在佈局而不是菜單項中顯示ShareActionProvider?
- 8. 如何在查看佈局時自動在android中顯示菜單項(不單擊菜單按鈕)?
- 9. 如何在android studio中添加布局和菜單文件夾?
- 10. 如何在運行時在另一個佈局中插入佈局
- 11. 的Android沒有菜單項顯示在佈局
- 12. 如何更改選項菜單項目佈局?
- 13. 在Android佈局上插入列線
- 14. 如何顯示上下文菜單網格佈局中的Android
- 15. Bootstrap中的菜單佈局
- 16. 主菜單佈局
- 17. 插入佈局到另一個佈局使用其ID在android
- 18. 如何在系統菜單中插入新項目
- 19. 如何在Dreamweaver中創建自定義插入菜單項?
- 20. Android從菜單佈局獲取屬性
- 21. Android飛出菜單佈局和樣式
- 22. Android選項菜單 - 單行中的一個菜單項
- 23. 如何將菜單添加到佈局
- 24. 如何在插入新項目後獲得佈局的高度?
- 25. 如何構建簡單的佈局以在Android佈局中添加底部菜單
- 26. 「插入」菜單項,在TinyMCE的
- 27. Android - 添加自定義佈局彈出菜單項
- 28. Android上此菜單式佈局項的名稱是什麼?
- 29. 如何通過點擊菜單項來改變佈局?
- 30. Zend佈局 - 如何選擇一個菜單項?
我建議你讀了Android佈局教程。 –
謝謝,你能給我一個具體的鏈接嗎? – Adzimzf
http://developer.android.com –