如何在android中使用Bundle Method?

时间:2014-03-11 04:46:45

标签: android android-layout resourcebundle

我正在创建一个测验应用,在回答main.xml布局中的所有问题后,我想在report.xml中显示结果作为输出。

我无法在Main.java中引用setContentView(R.layout.main)setContentView(R.layout.report),然后我听说Bundle我们可以在其中传递值并在另一个Activity中使用它。我尝试了很多,但我无法做到。

1 个答案:

答案 0 :(得分:1)

使用此代码将多个数据从一个活动发送到其他

done.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                    // TODO Auto-generated method stub
                namevalue=name.getText().toString();
                overvalue=over.getText().toString();
                audiostatus=audio.getText().toString();
                Intent intent=new Intent(Settings.this,home.class);
                 Bundle bundle = new Bundle();   
                 bundle.putString( "namevalue",namevalue);  
                 bundle.putString("overvalue",overvaluse);
                 bundle.putInt("value",variablename);
                 intent.putExtras(bundle);   
                 startActivity(intent);                 
                }
            });

并点击此链接http://congeritc.blogspot.in/2012/04/android-passing-values-between-views.html