共用方式為


Class.GetResourceAsStream(String) 方法

定義

尋找具有指定名稱的資源。

[Android.Runtime.Register("getResourceAsStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "")]
public System.IO.Stream? GetResourceAsStream (string name);
[<Android.Runtime.Register("getResourceAsStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "")>]
member this.GetResourceAsStream : string -> System.IO.Stream

參數

name
String

所需資源的名稱

傳回

java.io.InputStream物件;null如果找不到具有此名稱的資源,則為 。

屬性

備註

尋找具有指定名稱的資源。

搜尋與指定類別相關聯的資源的規則是由 類別的定義 ClassLoader 類別載入器所實作。 這個方法會委派給這個對象的類別載入器。 如果啟動程式類別載入器已載入這個物件,方法會委派給 ClassLoader#getSystemResourceAsStream

委派之前,絕對資源名稱會使用這個演算法從指定的資源名稱建構:

<Ul>

<li> 如果 開頭name為 a'&#92;u002f''/' ,則資源的絕對名稱是下列'/'部分name

<li> 否則,絕對名稱的格式如下:

<blockquote>modified_package_name/name</blockquote>

modified_package_name其中 是這個物件的封裝名稱,並'/'取代 為 '.''&#92;u002e')。

</Ul>

已在1.1中新增。

java.lang.Class.getResourceAsStream(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱