Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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
Android 安卓:Can';t将字符串从一个片段传递到一个活动_Android - Fatal编程技术网

Android 安卓:Can';t将字符串从一个片段传递到一个活动

Android 安卓:Can';t将字符串从一个片段传递到一个活动,android,Android,我是android开发的新手,我对简单字符串的意图有一个问题。 我在片段中创建了启动新活动的意图。我没有错误,但我不能把一个字符串通过意图。 这是我的密码: public class AboutFragment extends Fragment { private static Context mContext; 我在onCreateView方法中有这样一个选项: mContext = this.getContext(); 这个方法在同一个类中 public stati

我是android开发的新手,我对简单字符串的意图有一个问题。 我在片段中创建了启动新活动的意图。我没有错误,但我不能把一个字符串通过意图。 这是我的密码:

public class AboutFragment extends Fragment {

     private static Context mContext;
我在onCreateView方法中有这样一个选项:

     mContext = this.getContext();
这个方法在同一个类中

public static void openModalPolicy() {
    Intent intent = new Intent(mContext, ModalActivity.class);
    intent.putExtra("section", "policy");
    mContext.startActivity(intent);
}
在我的新活动中:

        String section = this.getIntent().getStringExtra("section");
所以问题是,部分永远不等于“政策”
如果有人能帮我:)祝你今天愉快

可以肯定的是,您正在使用
节.equals(“策略”)
进行相等性检查。 非
部分==“策略”
。对吧?


查看这篇文章了解更多信息:

问题是,部分永远不等于“策略”
那么它的价值是什么?或者如何检查它的值?显示每个代码片段的整个函数和类。为了确保,您正在使用
section.equals(“policy”)
进行相等性检查。非
部分==“策略”
。对吗?我忘了我们必须在java中使用.equal()。我是个白痴谢谢你别忘了把答案标记为已接受。