我在android中有一个字符串,在这个字符串中有一个url。所以现在我将该字符串放入 put.extra,因为我想将该字符串提供给 2. Activity。
现在在 2. 活动中,我想接收我的字符串并将字符串中的 url 用于新的/其他字符串。
我该怎么做?
我自己做了一个例子,你可以在下面看到,但是当我运行这个应用程序时,在第二个活动中会出现一个空白页面!这段代码有什么问题??
代码示例:
活动字符串定义:
private static final String TAG_PURL = "url";
额外的和新的意图:
Bundle bundle = new Bundle ();
bundle.putSerializable(TAG_PURL, purl);
// Starting new intent
Intent postin = new Intent(getApplicationContext(), post.class);
postin.putExtras(bundle);
startActivity(postin);
}
});
接收额外:
Intent postin = getIntent();
Bundle bundle = this.getIntent().getExtras();
String purl = (String) bundle.getSerializable (TAG_PURL);
在新字符串中使用 purl 字符串:
private static final String url = TAG_PURL ;