我有一個Android應用程序的方法:使用散列映射作爲參數調用Java方法
public void changeImageView (HashMap<String,String> Detail)
我一直在試圖調用在同一類的onCreate方法這個方法。
我曾嘗試:
和
changeImageView(HashMap<String,String> Detail);
這兩者給我的錯誤。第一個給我一個錯誤,說明參數丟失 - 可以理解。但是當我嘗試第二個版本時,出現HashMap<String,String>
「預期表達式」錯誤。
我可能錯過了一些非常明顯的東西,並且一直無法在網上找到任何可以回答我的問題的東西。
您需要提供一個'HashMap'對象。您可以使用'new HashMap ()' –
創建一個空的哈希映射嘗試'changeImageView(someMap);''其中'someMap'聲明爲'HashMap' –
codeMagic
除了真誠之外,在繼續進行Android編程之前,您需要閱讀一個基本的Java教程和/或閱讀一本關於學習Java的好書,否則您會很悲慘。 – codeMagic