qq_46742997
2021-01-11 18:44
采纳率: 100%
浏览 10

物联网软件安卓开发作业

以下方法 gotoActivity2 实现从当前 activity 跳转到 MainActivity2,并将et1 和 et2 获取值传参,代码中存在 2 处内容需要完善;

public voidgotoActivity2(){
String p1=et1.getText().toString(); String p2 = et2.1;
Intent intent= new
Intent(this,MainActivity.class); intent.putExtra("param1", p1);
2.putExtra("param2", p2); startActivity(intent);
return intent;

}
1处 应 填写    ,2处 应 填写    ;
以上代码存在两处编译错误,请在上述代码下方用下划线标记错误,第一处错误为    ,第二处错误为    ;
3、AdapterView重写适配器时,需要重写    方法进行item数量的返回;重写    方法进行每个item布局界面的设置;

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 微光_SJ 2021-01-12 09:26
    已采纳
    1. .getText().toString();
    2. intent
    • void后要有空格
    • return intent需要去掉
    1. getCount()
    2. getView()

    题外话,问题注意格式描述清晰,方便回答,也方便你收获

    点赞 打赏 评论
  • 代码的灵魂是bug! 2021-01-12 09:16

    1、String p2=et2.getText().toString(); 

    2、intent.putExtra("param2", p2); 

    3、不要return

    4、Intent intent= new Intent(this,MainActivity2.class);

    点赞 打赏 评论
  • 凉城424 2021-01-15 13:52

    public voidgotoActivity2(){
    String p1=et1.getText().toString(); String p2 = et2.1;

     

    String p2 = et2.getText().toString();


    Intent intent= new
    Intent(this,MainActivity.class); intent.putExtra("param1", p1);
    2.putExtra("param2", p2); startActivity(intent);


    return intent;

    去掉

    }

    //以上步骤只是把值传过去了,在下划线加粗MainActivity这个activity里面获取传过来的值

    getCount()是获取数量的

     

    表示你的问题没看太明白,但猜测你的意思应该是把值传过去并获取值

     

    点赞 打赏 评论

相关推荐 更多相似问题