Android 屏幕截图
Android screen shot
我想使用浮动按钮从 android 屏幕截取屏幕截图。
我制作了浮动按钮,它可以截屏,一切正常,但有两个问题
1. 我的应用程序如何以隐藏浮动按钮然后在截屏后出现的方式截屏,以免打扰用户
2.按下音量下和电源键截屏时,它有一个很棒的动画。我怎样才能添加那个动画?
将其添加到您的 java 文件中
View b = findViewById(R.id.button);
b.setVisibility(View.GONE);
在浮动按钮的 onClick 方法中获取按钮的视图,并在截屏之前将其隐藏并在截屏完成后取消隐藏。
findViewById(R.id.floating_button).setVisibility(View.INVISIBLE);
// Take screenshot here
findViewById(R.id.floating_button).setVisibility(View.VISIBLE);
系统是这样做动画的。您应该能够重新使用在这里找到的大部分代码:
我想使用浮动按钮从 android 屏幕截取屏幕截图。 我制作了浮动按钮,它可以截屏,一切正常,但有两个问题 1. 我的应用程序如何以隐藏浮动按钮然后在截屏后出现的方式截屏,以免打扰用户 2.按下音量下和电源键截屏时,它有一个很棒的动画。我怎样才能添加那个动画?
将其添加到您的 java 文件中
View b = findViewById(R.id.button);
b.setVisibility(View.GONE);
在浮动按钮的 onClick 方法中获取按钮的视图,并在截屏之前将其隐藏并在截屏完成后取消隐藏。
findViewById(R.id.floating_button).setVisibility(View.INVISIBLE);
// Take screenshot here
findViewById(R.id.floating_button).setVisibility(View.VISIBLE);
系统是这样做动画的。您应该能够重新使用在这里找到的大部分代码: