在Android中的活动之间传递数据-错误

阿罗那

我试图将数据从活动转移到另一个活动,但是我从eclipse中得到了错误:

Intent类型的方法putExtra(String,boolean)不适用于参数(String,EditText)

请帮我

public class MainActivity extends Activity {
EditText text1;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button button = (Button) findViewById(R.id.submit);
    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
             text1   = (EditText)findViewById(R.id.editText1);


                Intent intent = new Intent(MainActivity.this,SecondActivity.class);
                intent.putExtra("text1",text1);
                //start the second Activity
                startActivity(intent);

        //   Toast.makeText(getApplicationContext(), "text", Toast.LENGTH_LONG).show();
        }
    });
}



@Override
  public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.main_activity_actions, menu);
    return true;
} 

}

博格斯

我想你要找的是

intent.putExtra("text1",text1.getText().toString());

要传递类似体重和身高的信息,可能看起来像这样:

String weight = text1.getText().toString(); // where text1 is the EditText with user's weight
String height = text2.getText().toString(); // where text2 is the EditText with user's height

intent.putExtra("WEIGHT", weight); 
intent.putExtra("HEIGHT", height);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android-活动之间传递对象错误

来自分类Dev

在Android App中的活动之间传递数据

来自分类Dev

错误将参数从活动传递到android中的片段

来自分类Dev

Android在活动之间传递数据

来自分类Dev

在Xamarin Android活动之间传递数据

来自分类Dev

在2个活动android之间传递数据

来自分类Dev

在Android活动之间传递数据| 爪哇

来自分类Dev

在 MPAndroidChart 中的活动之间传递数据集

来自分类Dev

无法恢复Android应用中的活动错误

来自分类Dev

在Android错误中从片段转到活动

来自分类Dev

创建的活动帮助中的错误(android)

来自分类Dev

Android启动错误活动

来自分类Dev

在Android中的活动之间传递额外内容

来自分类Dev

在Android中的活动之间传递对象

来自分类Dev

android中的清单错误(错误:无法实例化活动ComponentInfo)

来自分类Dev

Android App从活动重写为碎片数据库错误

来自分类Dev

Android:Android活动启动错误

来自分类Dev

如何在Android中的两个活动之间传递数据?

来自分类Dev

如何在Android Studio中的3个或更多活动之间传递数据?

来自分类Dev

用于在不同活动中的两个编辑文本之间传递数据的 Android Studio .code

来自分类Dev

Android:方法传递错误

来自分类Dev

在活动之间来回传递数据

来自分类Dev

尝试在活动之间传递数据

来自分类Dev

在活动之间来回传递数据

来自分类Dev

无法在活动之间传递数据

来自分类Dev

黑色活动给错误android studio

来自分类Dev

Android Espresso错误活动测试

来自分类Dev

Android清单文件活动错误

来自分类Dev

Android sqlite登录活动错误