2015-10-17 184 views
1

我有一個應用程序,想從網絡加載一些圖像,我的問題是,我可以從網絡加載9補丁圖像?或者它只能在我的應用程序的資源文件夾中?
我搜索了很多,我發現this article是說其不可能的:是否可以從外部資源加載9張圖片?

然而,(uncrunched)與draw9patch工具創建的9補丁圖像將 不是如果你試圖從資產或其他任何加載它們工作內部或 外部位置。你必須把它們放在一個可繪製的資源 目錄中。

但我不發現,確認它的任何文件:/

+1

你可以做但是你需要爲'NinePatchDrawable(Bitmap bitmap,byte [] chunk,Rect padding,String srcName)chunk)'構造函數提供一個二進制'chunk'參數,參見[here](http://stackoverflow.com/a/19982411/2252830),例如 – pskink

+1

,[這裏](http:// androidxref .com/6.0.0_r1/xref/frameworks/base/include/androidfw/ResourceTypes.h#57)你有關於'chunk'的詳細信息 – pskink

+0

謝謝,我會檢查它:) –

回答