1

BitmapDrawable は非推奨であり、このコードをより最新のものに置き換えようとしています。誰かがより最新のコードと例を提案できますか?

/**
 * 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);
}
4

1 に答える 1