讓我們開始從開始我需要圖像按文件夾排序。像drawable/Photos,drawable/items,drawable/photos。並將每個文件夾放到註冊表中,或者至少找到讓他們離開的方法。所有我想要的東西接近像「../img/photos/photo0.jpg」的PHP。有沒有辦法做這樣的事情。並且Imges文件夾必須包含在apk文件中。排序圖像
可能的解決方案是使R檔鏈接,但我沒有找到如何做到這一點,其他的解決辦法是找到邏輯COMAND像我將你在這裏顯示:
ImageView img = (ImageView)CloningTable.findViewById(R.id.img);
String ImgPath = "com.test.test/img/img0.jpg";
img.setImageDrawable(Drawable.createFromPath(ImgPath));
OR
ImageView img= (ImageView)CloningTable.findViewById(R.id.img);
String ImgPath = "com.test.test/img/img0.jpg";
img.setImageResource(ImgPath);
請說我最好的處理方式。並指定是否包含路徑我怎麼能知道路徑的文件400多年。
File ImgFile = new File("test/test.jpg");
TextView testtext= (TextView)CloningTable.findViewById(R.id.testtext);
if (ImgFile.exists()) {
test.setImageBitmap(BitmapFactory.decodeFile(ImgFile.getPath()));
testtext.setText("asdasuidjasdk");
}
任何一個可以說爲什麼PROGRAMM找不到文件和文件中都存在100%= /?
文件路徑:項目>資產/測試/ test.jpg放在
找到解決方案Android Show image by path
是的我知道,但有一個小問題,我不知道如何生成該路徑。你可以寫嗎? – Neznajka 2011-05-23 12:48:54
正如Aleadam在底下所說的那樣,您可以使用BitmapFactory從資產或任何您喜歡的來源生成圖像數據。 – 2011-05-23 13:41:25
好的我已經閱讀了所有這一切,並沒有任何信息鏈接到文件或通過鏈接查找文件。是的,你可以使用comand getFilesPath();但在那之後我需要做什麼。超過所有其他可以任何一個顯示正確的方式來顯示路徑我的意思是有文件夾res/strings/string.xml是否有任何方式來獲取該文件所在的路徑?我只是不知道正確的方式來展示正確的道路。 「com.test.test/res/strings/string.xml」它不能像這樣工作,所以就像它的工作原理,任何人都可以給我路徑。 – Neznajka 2011-05-23 14:55:29