阅读背景:

搞砸了x和y让android相形见绌

来源:互联网 
protected void setQuickActionListener(View button) {

    float density = mActivity.getResources().getDisplayMetrics().density;
    WindowManager.LayoutParams wmlp = mActivity.getWindow().getAttributes();


    button.getLocationInWindow(location);
    Toast.makeText(mActivity, " l1 " + location[0] + " l2 " + location[1],Toast.LENGTH_LONG).show();
    wmlp.gravity = Gravity.TOP | Gravity.LEFT;
    wmlp.x = location[0]+ (int) (((button.getWidth() / 2) + button.getHeight() / 4) / density);
    wmlp.y = location[1] + (int) ((button.getHeight() - 60) / density);
    mQuickAction.show(button, (int) wmlp.x, (int) wmlp.y);

}
protected void setQuickActionListener(View butt



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: