Android 安卓:Can';t将字符串从一个片段传递到一个活动
我是android开发的新手,我对简单字符串的意图有一个问题。 我在片段中创建了启动新活动的意图。我没有错误,但我不能把一个字符串通过意图。 这是我的密码:Android 安卓:Can';t将字符串从一个片段传递到一个活动,android,Android,我是android开发的新手,我对简单字符串的意图有一个问题。 我在片段中创建了启动新活动的意图。我没有错误,但我不能把一个字符串通过意图。 这是我的密码: public class AboutFragment extends Fragment { private static Context mContext; 我在onCreateView方法中有这样一个选项: mContext = this.getContext(); 这个方法在同一个类中 public stati
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()。我是个白痴谢谢你别忘了把答案标记为已接受。