Condividi tramite


Class.GetResource(String) Metodo

Definizione

Trova una risorsa con un nome specificato.

[Android.Runtime.Register("getResource", "(Ljava/lang/String;)Ljava/net/URL;", "")]
public Java.Net.URL? GetResource (string name);
[<Android.Runtime.Register("getResource", "(Ljava/lang/String;)Ljava/net/URL;", "")>]
member this.GetResource : string -> Java.Net.URL

Parametri

name
String

nome della risorsa desiderata

Restituisce

URL

Oggetto java.net.URL ; null se non viene trovata alcuna risorsa con questo nome.

Attributi

Commenti

Trova una risorsa con un nome specificato.

Le regole per la ricerca di risorse associate a una determinata classe vengono implementate dal caricatore di classi ClassLoader di definizione della classe . Questo metodo delega al caricatore di classi dell'oggetto. Se questo oggetto è stato caricato dal caricatore della classe bootstrap, il metodo delega a ClassLoader#getSystemResource.

Prima della delega, un nome di risorsa assoluto viene costruito dal nome della risorsa specificato usando questo algoritmo:

<ul>

<li> Se name inizia con un oggetto '/' ('&#92;u002f'), il nome assoluto della risorsa è la parte seguente name di '/'.

<li> In caso contrario, il nome assoluto è del formato seguente:

<blockquote/blockquote>modified_package_name/name<>

modified_package_name Dove è il nome del pacchetto di questo oggetto con '/' sostituzione ('.''&#92;u002e').

</ul>

Aggiunta nella versione 1.1.

Documentazione java per java.lang.Class.getResource(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche