Java 如何将字符串从片段传递到活动
我将url作为字符串从片段传递到活动。但是我得到了一个错误,可以解析Java 如何将字符串从片段传递到活动,java,android,string,android-fragments,Java,Android,String,Android Fragments,我将url作为字符串从片段传递到活动。但是我得到了一个错误,可以解析getArguments(),它以红色突出显示 内部碎片 Intent i = new Intent(getActivity(), web.class); Bundle args1 = new Bundle(); args1.putString("url1", "file:///android_asset/em/japan.html"); startAct
getArguments()
,它以红色突出显示
内部碎片
Intent i = new Intent(getActivity(), web.class);
Bundle args1 = new Bundle();
args1.putString("url1", "file:///android_asset/em/japan.html");
startActivity(i);
((Activity) getActivity()).overridePendingTransition(0,0);
在我想要接收字符串的活动中,我使用了
String url1 = getArguments().getString("url1");`
但是getArguments()
以红色突出显示
提前感谢。您需要一个
回调
为此,请参见以下内容:
如果您需要为您的案例做一个示例项目,请在下面发表评论:D
Intent i = new Intent(getActivity(), web.class);
i.putExtra("url1", "file:///android_asset/em/japan.html");
startActivity(i);
在你的活动中使用
String url1 = getIntent().getStringExtra("url1");
只需传递activityPossible的实例,它的副本将删除错误,但不加载任何内容…现在activity显示为空。那么,您是否将该值存储在某个变量中并检查了它的.s值?相反,我在frgament intent.putExtra(“url”)中使用了该值,在activity中我使用了该字符串url=getIntent().getStringExtra(“url”);这对我很管用。无论如何,谢谢。