android PopupWindow 的簡單使用

2021-07-03 16:11:42 字數 670 閱讀 5800

簡單的介紹下 android popupwindwo的使用。因為用到了,所以做個記錄。

here we go!

android的對話方塊有兩種:popupwindow和alertdialog。它們的不同點在於:

popupwindow的位置按照有無偏移分,可以分為偏移和無偏移兩種;按照參照物的不同,可以分為相對於某個控制項(anchor錨)和相對于父控制項。具體如下

大體介紹了下,下面看段**,很簡單。

這是我程式的一段**

private void showpopupzuliaowindow(view parent)//這句就是顯示你的popupwindow了,這裡的parent 是我傳入的乙個button物件,所以彈出的畫面就在這個
//button的正上方-2的位置,204是螢幕上的x軸的位置。

popzuliaowindow.showasdropdown(parent, -2, 204);

好了,乙個簡單的popupwindow就實現了。

xml檔案

<?xml version="1.0" encoding="utf-8"?>

最後感謝一下  智慧型雲端日記 這位博友,這裡的部分內容參考了他的博文。

UICollectionView的簡單使用

所屬controller要遵循三個協議 uicollectionviewdatasource,uicollectionviewdelegate,uicollectionviewdelegateflowlayout uicollectionviewflowlayout flowlayout uicol...

BGAQRCode Android的簡單使用

compile com.google.zxing core 3.2.1 xmlns android 這句是使用選擇器框架時用到的 xmlns tools package com.huaqiang.zxingdemo 選擇框架用到 android name android.permission.cam...

Android VideoView的簡單使用

mvideoview.setvideouri uri.parse android.resource getpackagename r.raw play 設定乙個 控制器 控制器預設在父布局的地步 可以自己實現控制器布局 mvideoview.setmediacontroller new mediac...