我需要使用與問題相關的圖片做一個測驗應用程序。 問題是,應用程序應該有默認問題,將來應用程序應該能夠創建更多的問題,我不知道如何在數據庫上存儲圖片路徑,主要是因爲默認問題。如何從res/drawables文件夾存儲圖片路徑?
我的第一個aproach是在res/drawables
有默認圖片,但我怎麼能得到res/drawables
圖片的路徑?
我希望能很好地解釋我的問題。
我需要使用與問題相關的圖片做一個測驗應用程序。 問題是,應用程序應該有默認問題,將來應用程序應該能夠創建更多的問題,我不知道如何在數據庫上存儲圖片路徑,主要是因爲默認問題。如何從res/drawables文件夾存儲圖片路徑?
我的第一個aproach是在res/drawables
有默認圖片,但我怎麼能得到res/drawables
圖片的路徑?
我希望能很好地解釋我的問題。
Res/drawables沒有路徑。他們有整數ID。所以沒有辦法得到。這些ID也會改變每一次編譯,因此對它們進行硬編碼並不總是理想的。
我建議您第一次啓動時,將這些默認圖像寫入磁盤。這給你兩個好處 - 你有一個路徑。二,您可以使用完全相同的代碼處理默認圖像和非默認圖像。
你能告訴我在哪裏我應該把代碼複製的第一次應用程序啓動時的圖像? – Elkin
看看你不能在可繪製嵌套的文件夾,那麼路徑就沒有意義了。嘗試使用資產文件夾,而不是 –