
参见英文答案 > How do I pass data between Activities in Android application? 52个
我想知道如何传递和读取来自另一个活动的一个活动中的字符串.我有两个活动.我将它们称为Activity1和Activity2.我在Activity1中有一个名为course的字符串.我想在Activity2中读取该字符串.
我试过这样做,但字符串出来了.
公共类Activity2扩展了Activity1 {
我见过人们使用Intent函数,但我无法弄清楚如何使用它.
有什么建议?谢谢!
解决方法:
使用意图传递值.
在你的第一个活动中
Intent i= new Intent("com.example.secondActivity"); i.putExtra("key",mystring); // for explicit intents // Intent i= new Intent(Activityname.this,SecondActivity.class); // parameter 1 is the key // parameter 2 is the value // your value startActivity(i);在您的第二个活动中检索它.
Bundle extras = getIntent().getExtras();if (extras != null) {String value = extras.getString("key");//get the value based on the key}要传递自定义对象,您可以查看此链接
http://www.technotalkative.com/android-send-object-from-one-activity-to-another-activity/
总结以上是内存溢出为你收集整理的java – 如何将字符串从一个活动传递到另一个活动?全部内容,希望文章能够帮你解决java – 如何将字符串从一个活动传递到另一个活动?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)