lok*_*oki 8 android android-view android-windowmanager android-window
我通过mWindowManager.addview(). 现在我想知道是否有可能获得window实例。他们是myView.getWindowID(),myView.getWindowToken()但我找不到从中检索窗口实例的方法
如果您View已附加到Activity,您可以这样做。
View view; // your view
if (view.getContext() instanceof Activity) {
Window window = ((Activity) view.getContext()).getWindow();
}
Run Code Online (Sandbox Code Playgroud)
API 19之后,有一个方便的检查方法, view.isAttachedToWindow()
您无法window从View或获取实例WindowManager。但是您可以通过调用此方法来 获取Display视图所附加的windowmyView.getDisplay()
已编辑 - 您可以使用View.bringToFront();或View.bringChildToFront(View child);来重新排序视图的 z 索引。
| 归档时间: |
|
| 查看次数: |
5556 次 |
| 最近记录: |