[英]How do you specify image path using App Inventor Java Bridge library for Android Studio?
注意:我必須使用的庫可以從這里下載: http : //www.appinventor.org/jBridgeIntro
我目前在一個項目中,我們必須使用App Inventor Java Bridge庫制作一個應用。 我正在嘗試將圖像添加到按鈕(App Inventor按鈕,而不是Google小部件),但是似乎無法顯示該圖像。 我嘗試了多種格式的圖像路徑,但似乎沒有任何效果。 我將圖像另存為.png文件,並將它們保存在drawable文件夾中。
App Inventor按鈕使用以下方法設置圖像:
myButton.Image("path of image");
但是我找不到.Image()
期望文件路徑位於哪種格式。
除了E / ButtonBase外,我沒有其他錯誤:無法加載“文件路徑”。 我在設置背景顏色或字體大小或與Java中的App Inventor Button相關的任何其他方法時都沒有問題。 只是圖像文件路徑似乎阻礙了項目。
我嘗試過: "myimage.png"
, "R.drawable.myimage.png"
, "\\res\\drawable\\myimage.png"
等等。 似乎沒有任何作用。
這個問題似乎在該庫中的圖像引用中普遍發生,無論是按鈕/畫布/布置等。
是否有人對它實際需要的格式有任何想法?
(注意:如果有人從該庫中獲得了與此問題相關或無關的任何代碼示例,則可以幫助我更好地理解該庫並解決此問題。)
原來我要做的就是在src/main
創建一個“ assets”文件夾來存儲應用程序所需的任何資產,並且一旦這樣做,我就可以使用"myImage.png"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.