-5

我创建了两个java文件,在一个java文件中我得到了整数类型位置变量中的android列表视图位置,如何将该位置值调用到另一个java文件中

public void onItemClick(AdapterView<?> parent, View view, int position,long id) {     
        Intent intent = new Intent(this, Play.class);
        startActivity(intent);
        int pos = position; //<------------ I assigned pos for position i need to call pos to another Play.class file
    }
4

2 回答 2

0
ClassName cn = new ClassName(); // Creating instance of class
cn.variable;

如果变量是静态的,您可以这样调用。

ClassName.variable;
于 2013-04-05T08:59:08.690 回答
0

让一个 java 文件 File1.java 在其中具有列表视图位置的值:

public class File1{

    public File1(){
    yourMethodWhereListViewPositionAvailable();
    }
     private Integer listViewPosition;
     public Integer getListViewPosition(){
        return this.listViewPosition;
     }
     public void setListViewPosition(Integer listViewPosition){
        this.listViewPosition=Integer listViewPosition;
     }

     private void yourMethodWhereListViewPositionAvailable(){
        ............
        this.setListViewPosition(listViewPosition);
        ...................
     }
    }

在 File2 你需要 list view position 的值,然后这样做:

public class File2{
    .....................
    File1 file1 = new File1();
    file1.getListViewPosition();//You will get the value
   ..........................
}

如果有帮助或疑虑,请告诉我。

于 2013-04-05T09:05:55.337 回答