我有一个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