获取 decorview 附加到的 window 的 window 标记
Get window token of the window to which decorview is attached
如何获取 decorview 所附加的 window 的 window 令牌?
如果我没有正确理解你的问题,那么这就是我的回答:
getWindow().getDecorView().addOnAttachStateChangeListener(
new View.OnAttachStateChangeListener() {
@Override public void onViewAttachedToWindow(View v) {
getWindow().getDecorView().removeOnAttachStateChangeListener(this);
IBinder binder = v.getWindowToken();
}
@Override public void onViewDetachedFromWindow(View v) {
}
});
如何获取 decorview 所附加的 window 的 window 令牌?
如果我没有正确理解你的问题,那么这就是我的回答:
getWindow().getDecorView().addOnAttachStateChangeListener(
new View.OnAttachStateChangeListener() {
@Override public void onViewAttachedToWindow(View v) {
getWindow().getDecorView().removeOnAttachStateChangeListener(this);
IBinder binder = v.getWindowToken();
}
@Override public void onViewDetachedFromWindow(View v) {
}
});