Formatter.FormatFileSize(Context, Int64) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Da formato a un tamaño de contenido en forma de bytes, kilobytes, megabytes, etc.
[Android.Runtime.Register("formatFileSize", "(Landroid/content/Context;J)Ljava/lang/String;", "")]
public static string? FormatFileSize(Android.Content.Context? context, long sizeBytes);
[<Android.Runtime.Register("formatFileSize", "(Landroid/content/Context;J)Ljava/lang/String;", "")>]
static member FormatFileSize : Android.Content.Context * int64 -> string
Parámetros
- context
- Context
Contexto que se va a usar para cargar las unidades localizadas
- sizeBytes
- Int64
valor de tamaño al que se va a dar formato, en bytes
Devoluciones
cadena con formato con el número
- Atributos
Comentarios
Da formato a un tamaño de contenido en forma de bytes, kilobytes, megabytes, etc.
A partir de O, los prefijos se usan en sus significados estándar en el sistema SI, por lo que kB = 1000 bytes, MB = 1000 000 bytes, etc.
En android.os.Build.VERSION_CODES#N y versiones anteriores, las potencias de 1024 se usan en su lugar, con KB = 1024 bytes, MB = 1,048,576 bytes, etc.
Si el contexto tiene una configuración regional de derecha a izquierda, la cadena devuelta se ajusta en caracteres de formato bidi para asegurarse de que se muestra correctamente si se inserta dentro de una cadena de derecha a izquierda. (Esto es útil en los casos en los que las cadenas de unidad, como "MB", son de izquierda a derecha, pero la configuración regional es de derecha a izquierda).
Java documentación para android.text.format.Formatter.formatFileSize(android.content.Context, long).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.