BitmapDrawable已棄用,我試圖用更新的代碼替換此代碼。有人可以提出更新的代碼和示例嗎?快速操作PopupWindows
/**
* On pre show
*/
protected void preShow() {
if (mRootView == null)
throw new IllegalStateException("setContentView was not called with a view to display.");
onShow();
if (mBackground == null)
mWindow.setBackgroundDrawable(new BitmapDrawable());
else
mWindow.setBackgroundDrawable(mBackground);
mWindow.setWidth(WindowManager.LayoutParams.WRAP_CONTENT);
mWindow.setHeight(WindowManager.LayoutParams.WRAP_CONTENT);
mWindow.setTouchable(true);
mWindow.setFocusable(true);
mWindow.setOutsideTouchable(true);
mWindow.setContentView(mRootView);
}
這是你的代碼還是開源庫? –
這是一個開源的圖書館。檢查[這裏](http://stackoverflow.com/questions/9978884/bitmapdrawable-deprecated-alternative)替代。 – Ali
它是一個開源庫,來自Quickaction的PopupWindows。 – jcaruso