1. 程式人生 > >PopupWindow彈出框不顯示解決方案

PopupWindow彈出框不顯示解決方案

PopupWindow設定好了之後,怎麼都不顯示出來,仔細檢查,需要新增以下程式碼(設定寬度及高度):

this.setContentView(view);
this.setWidth(LinearLayout.LayoutParams.MATCH_PARENT);
this.setHeight(LinearLayout.LayoutParams.WRAP_CONTENT);

其他的可選配置:

this.setFocusable(true);
this.setAnimationStyle(R.style.take_phtoto);
this.setBackgroundDrawable(new 
ColorDrawable(0xb0000000)); View view1 = ((Activity) context).findViewById(android.R.id.content); this.showAtLocation(view1, Gravity.BOTTOM, 0, 0);

相關推薦

PopupWindow顯示解決方案

PopupWindow設定好了之後,怎麼都不顯示出來,仔細檢查,需要新增以下程式碼(設定寬度及高度): this.setContentView(view); this.setWidth(LinearLayout.LayoutParams.MATCH_PARENT); th

ISO手機端的h5介面 alert 顯示IP地址

<script> window.alert = function(name){ var iframe = document.createElement("IFRAM

html、css和js原生寫一個模態,順便解決父元素半透明子元素透明效果

script javascrip z-index htm index 彈出 rgb 特性 radi 模態框: html部分: <!-- 按鈕 --> <button id="box" onclick="pop_box()">彈出框</

layer.open能獲取input改變後的值 & textarea 取值取到(已解決

之前總是以為textarea的取值有問題,翻了各種資料發現是用的layer.open導致的。 問題如下:當我修改textarea的值後,觸發layer open的成功回撥函式,得到的值還是textarea之前的值,並不是改變後的值。 解決方法: 將content的$("#commentH

解決IOS在網頁搖一搖會出現撤銷的一種方案帶音效的哈

問題:IOS在網頁中如果包含輸入框,比如輸入兌換碼正確後可以進行搖一搖,但是因為之前在輸入框中輸入過兌換碼,由於iphone有個很強大的功能就是搖一搖撤銷,這個功能可以在設定--通用--輔助功能--搖動以撤銷中關閉,但是不能讓每個使用者都在使用你的功能時去關閉,這樣體驗也太

layer.open能獲取input改變後的值 & textarea 取值取到(已解決

之前總是以為textarea的取值有問題,翻了各種資料發現是用的layer.open導致的。 問題如下:當我修改textarea的值後,觸發layer open的成功回撥函式,得到的值還是textarea之前的值,並不是改變後的值。 解決方法: 將content的$("

Mint-ui 中 Popup 作為組件引入,控制顯示與隱藏遇到的問題。

cli bubuko 方式 解決 pro 傳遞 顯示與隱藏 gin ott Popup組件的結構: <template> <div> <!--分享彈出窗 begin--> <mt-popup class="sha

Vue使用 weui picker 消失

前言 最近使用 weui 裡面的 datepicker 元件的時候遇到了一個問題: 彈出來 選擇年月日的框之後,直接點選導航上的“返回” 按鈕,picker 選框不消失,也就是彈出框不消失 weui.datePicker({ start: 1900, // 從今天開始

自定義小程式popupwindow

在上方彈出 wxml <view class="zan-dialog {{ showDialog ? 'zan-dialog--show' : '' }}"> <view class="zan-dialog__mask" bindtap=

小程式canvas使用網路圖片真機顯示解決方案----可直接使用案例測試

圖片都是線上的,可以直接放到onLoad裡邊自動檢測 1.注意點:  在繪製網路圖片時必需先將其儲存到本地然後在繪製。當我們在載入一個帶有圖片的頁面時,圖片都會被暫存到本地,由此我們可以通過wx.ge

svn檔案圖示顯示-解決方案

win+r撥出執行視窗,在 執行裡 輸入 regedit 進開啟登錄檔, HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows->CurrentVersion->Explorer->ShellIc

親測有效:bootstrap 點選其他區域時消失選項設定

將data-backdrop="static"  加入到下方處,親測有效 <div class="modal fade" id="gcDataModel" tabindex="-1" role="dialog" aria-labelledby="myModalLab

sql-front部分資料庫顯示解決方案

點選“mysql front ”圖示,進入“開啟登陸資訊”對話方塊,點選要登陸的資料庫(如localhost,這是你填的資料庫資訊)“名稱”,然後點選“屬性”按鈕, 在彈出的“xxxx的配置”(如localhost的配置)對話方塊中,點選“註冊”按鈕,在出現的對話方塊中點選“資料庫”欄目後

py2exe打包生成exe,圖示在win7下面顯示解決方案

用py2exe打包python指令碼,生成無python環境下的windows可執行檔案,生成方法很簡單: 1.安裝py2exe模組 2.寫一個可執行的python指令碼,如MyApp.py 3.寫一個setup.py指令碼 內容如下: from distutils.co

IOS8中SWIFT 顯示

彈出框不管是在網頁端,還是在手機APP端,都是常用的控制元件.在網頁中實現個簡單的彈出框只需要呼叫alert,在IOS中,也不是那麼複雜,也是容易使用的. 我先用xcode6建立一個名為iOS8SwiftAlertViewTutorial,設定好相關的資訊. 在S

微信分享圖顯示解決方案

最近專案新上線,發現在微信無法顯示分享圖了。但在一些比較舊的微信版本卻能顯示, 一開始以為是我們程式碼問題,但經確認程式碼和以前寫的一模一樣後,費幾番周折,最後確認是微信改了分享圖方案,未接入微信JSSDK的網站將使用預設的分享圖和標題。詳情可以檢視 微信公告 果不其然,頁

自定義PopupWindow(帶有動畫)和呼叫相簿相機佈局

使用PopupWindow來實現彈出框,並且帶有動畫效果 效果一:(第二張圖)首先自定義PopupWindow public class LostPopupWindow extends PopupWindow { public Lost lost;

Android專案載入後圖標顯示解決方案

自己寫的程式突然安裝後圖標不見了,在應用程式安裝中能找到,但是桌面上就是沒有圖示,啟動只能從最近列表中其中。。一般這種情況只會在服務類程式和測試程式中出現,因為不需要圖示。 google無果,自己二分除錯解決了,並測試了其他網友提供的其他會出錯原因,大致總結如下: 1、AndroidManifest中app

android 當設定Activity狀態列為透明時,鍵盤ScrollView滾動無效解決方案

final View decorView = getWindow().getDecorView(); decorView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGloba

vue父元件向子元件傳遞非同步載入的資料顯示解決方案

1、父元件 <wxChat :data="wxChatData" :showShade="false" :contac