我在这里关注Android Studio的Camera API说明... https://developer.android.com/guide/topics/media/camera.html#custom-camera
这是一个获取要保存的图像文件名称的方法。它从这一行开始:
private static File getOutputMediaFile(int type){...
现在在我的应用程序中,我希望能够获取保存的最新图像的名称以便打开它。但是,此静态方法不允许我将名称复制到公共或非静态字符串,以便从另一个方法访问。
我是Java的初学者,所以我想知道最好的方法是什么。
我的问题是,将此方法设为非静态是否有任何危害?
使其静态似乎仍然有用,它允许我从方法外部访问文件的名称。但是,我猜测有一个很好的理由让它静止,我根本不知道。有什么想法吗?