Compartilhar via


Class.GetResource(String) Método

Definição

Localiza um recurso com um nome próprio.

[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

Parâmetros

name
String

nome do recurso desejado

Retornos

URL

Um java.net.URL objeto, null se nenhum recurso com esse nome for encontrado.

Atributos

Comentários

Localiza um recurso com um nome próprio.

As regras para pesquisar recursos associados a uma determinada classe são implementadas pelo carregador de classes ClassLoader definidor da classe. Esse método delega ao carregador de classes desse objeto. Se esse objeto foi carregado pelo carregador de classes de bootstrap, o método delega a ClassLoader#getSystemResource.

Antes da delegação, um nome de recurso absoluto é construído a partir do nome de recurso fornecido usando este algoritmo:

<ul>

<li> Se o name começa com um '/' ('&#92;u002f'), então o nome absoluto do recurso é a parte do name seguinte o '/'.

<Caso> contrário, o nome absoluto é da seguinte forma:

<blockquote>modified_package_name/name</blockquote>

Onde o modified_package_name é o nome do pacote deste objeto com '/' substituído por '.' ('&#92;u002e').

</ul>

Adicionado em 1.1.

Documentação Java para java.lang.Class.getResource(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também