如何在android parse中访问方法外部的对象值

如何在android parse中访问方法外部的对象值,android,parse-platform,Android,Parse Platform,我这里有一个方法methodOne,它将一个对象保存到云: ParseObject obj; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Parse.initialize(this, APP_I

我这里有一个方法
methodOne
,它将一个对象保存到云:

    ParseObject obj;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Parse.initialize(this, APP_ID, CLIENT_KEY);
    }

    public void methodOne(View v){
            obj = new ParseObject("PersonName");
            obj.put("fname", t1.getText().toString());
            obj.saveInBackground();
    }

如何在方法外部访问类ParseObject的
obj
对象?

我没有遇到问题。其全局变量与您显示的代码一致。。是吗?是的。但是,如果我有另一个方法将另一个对象保存到同一个类中,该怎么办?比如说一个人的另一个名字?我是否应该再次实例化
obj
newparseobject(“PersonName”)
?obj是一个全局对象,您可以在任何地方访问它。在任何方法的内部或外部。是的,您必须为此创建新对象。@sureshkumar,没错。但是实例化是在
methodOne
中完成的。使用另一种方法插入另一个名称如何?代码转储永远不是一个好的答案。至少解释一下为什么你认为这可以解决问题。。。
public void methodOne(View v){
            ParseObject obj = new ParseObject("PersonName");
            obj.put("fname", t1.getText().toString());
            obj.saveInBackground();
    }