Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建一个对象_Java_Android - Fatal编程技术网

Java 创建一个对象

Java 创建一个对象,java,android,Java,Android,如何创建一个对象,以便获取项目。 我发现一个例子说 Object item2 = getListView().getAdapter().getItem(holder.position); 创建对象,但在我的类中情况不同 你能帮我找到方法吗 因为我需要这个东西 这是我的班级。我在这里怎么做: 我需要对象来执行一些函数。//如果您有适配器的实例。。。 //if you have an instance of the adapter... int index = 5; //or what

如何创建一个对象,以便获取项目。 我发现一个例子说

    Object item2 = getListView().getAdapter().getItem(holder.position); 
创建对象,但在我的类中情况不同 你能帮我找到方法吗 因为我需要这个东西

这是我的班级。我在这里怎么做:

我需要对象来执行一些函数。

//如果您有适配器的实例。。。
//if you have an instance of the adapter...
int index = 5;  //or whatever index you want
HashMap<String,String> mHashMap = adapter.getItem(index);


//if you are inside of the MyCustomAdapter class...
int index = 5;
HashMap<String,String> mHashMap = getItem(index);
int指数=5//或者任何你想要的索引 HashMap mHashMap=adapter.getItem(索引); //如果您在MyCustomAdapter类中。。。 int指数=5; HashMap mHashMap=getItem(索引);
这不明确,您想要哪个对象?你想要一个存储在适配器中的HASMAP对象吗?因为你正在使用一个<代码> ARAYLISTAB/CODE >你应该考虑使用或扩展.@山姆,你是说我删除扩展ARAYAdvultAdter如何得到适配器,因为它们执行对象ITEM2= GETListVIEW().GETAdvulter().GeTeMTEM(HORK. STOP);即使我的适配器是从ListActivity内部调用的不带适配器引用的Diffrent类型。。这是你的情况吗?如果没有,就没有必要这样做。只是获取相同对象的一种更长的方法好的,我在MyCustomAdapter中调用它,这样我就可以获取项目并将其删除student.remove(mHashMap);然后notifyDataSetChanged();我应该把它包括在跑步中吗?