gpt4 book ai didi

java - getGlobalVisibleRect 当前可见屏幕

转载 作者:行者123 更新时间:2023-12-02 10:35:27 25 4
gpt4 key购买 nike

我想获取当前整个屏幕的全局坐标,而不是 fragment 中特定 View 的全局坐标。我想在用户单击缩略图时显示放大的个人资料图片。我该怎么做?

这是我正在使用的功能-

 final Rect startBounds = new Rect();
final Rect finalBounds = new Rect();
final Point globalOffset = new Point();
getView().getGlobalVisibleRect(finalBounds, globalOffset);

但是我希望将图片放大到整个可见屏幕,而不是在任何提供的 View 的中心。

最佳答案

为 ImageView 设置 onclick 监听器并添加弹出窗口以显示图像。它将提供全屏 ImageView 。

imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Code to show image in full screen:
new PhotoFullPopupWindow(context, R.layout.popup_photo_full, view, URL, null);

}
});

当您导航http://www.tutorialsface.com/2017/10/whatsapp-like-full-screen-imageview-android-with-zoom-blur-bg-in-popup-window-example-tutorial/时,您可以找到有关此的所有数据。教程。

关于java - getGlobalVisibleRect 当前可见屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53321598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com