我在Android應用程序中有一個android.widget.ImageView。我怎樣才能得到它正在顯示的圖像的名稱?如何檢索ImageView顯示的圖像名稱?
0
A
回答
1
這是不可能的。您必須在設置圖像名稱時保存圖像名稱,無論是在自定義ImageView
子類中還是在Activity
中。
2
如果從資源利用,那麼你可以得到使用getResourceName
String imageName = getResources().getResourceName(R.id.img);
或者你可以得到&設置圖像標籤和使用它。
imageView.setTag("android.png"); // using java
android:tag="android.png" // using xml
imageView.getTag();
,但如果你是從服務器下載或使用extranl路徑在那個時候,你必須拆分像
//Your last index value is your image name
String image_path = "this/is/chintan/khetiya/android.png";
String[] result = image_path.split("/");
for (int x = 0; x < result.length; x++) {
System.out.println(result[x]);
Log.i("value", "" + result[x]);
}
結果圖像路徑:android.png
和最後Change your image name當您從服務器下載時。
相關問題
- 1. 檢索圖像的名稱
- 2. 如何用imageview查找圖像名稱?
- 3. 如何檢索圖像和顯示
- 4. 如何在imageView中獲取圖像的圖像名稱?
- 5. 如何在ImageView中顯示圖像?
- 6. 如何在ImageView上顯示圖像
- 7. 如何在圖像視圖中顯示20個圖像名稱
- 8. 檢索圖像 - 不顯示圖像
- 9. Linux檢索顯示器名稱
- 10. 如何通過圖像名稱在Xcode顯示圖像5
- 11. 如何在單擊該圖像時從ImageView中檢索圖像?
- 12. 在imageview上顯示圖像
- 13. imageview不顯示圖像
- 14. ImageView停止顯示圖像
- 15. imageView不顯示圖像xcode9
- 16. ImageView不顯示圖像
- 17. JavaFX ImageView圖像不顯示
- 18. 在imageview中顯示圖像
- 19. ImageView未顯示圖像
- 20. Android ImageView不顯示圖像?
- 21. ImageView未顯示圖像鈦
- 22. 檢索ImageView中的「Clean」圖像
- 23. 當TextField中輸入的文本與圖像名稱匹配時,如何在ImageView中顯示圖像?
- 24. Android:如何獲取ImageView的背景圖像的名稱
- 25. 如何在iPhone的imageview中顯示圖像的特定像素
- 26. 如何顯示iOS中的UIImage的NSArray的圖像名稱
- 27. Javascript要顯示圖像名稱列表
- 28. 如何在gridview中顯示帶有圖像名稱的圖像圖標
- 29. 通過JSON在ImageView中檢索圖像
- 30. ImageView的不顯示圖像的Android
這是可能的。 –
@chintankhetiya實際上,您提供的解決方案僅僅是我提到的兩種可能性的另一種解決方法。我的意思是:沒有像getDrawableName()或getImageName()這樣的方法。 –
檢查我的答案,是的,這是可能的,如果編碼網址沒有具體的圖像名稱在那個時候,我們必須保存具體名稱,我已經在我的答案中提到。糾正我,如果我錯了 –