自定义类想使用字节单位转换函数 android.text.format.Formatter 的 Formatter.formatFileSize(Context, long)。
Android 普通类获取Context的方法_安卓获取 context为null_鹏于宴的博客-CSDN博客
<application
android:name=".MyApplication">
......
</application>
import android.app.Application;
import android.content.Context;
public class MyApplication extends Application {
private static Context context;
public void onCreate() {
super.onCreate();
context = getApplicationContext();
}
public static Context getContext() {
return context;
}
}
Formatter.formatFileSize(MyApplication.getContext(), file.length());