首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带按钮的getTag和setTag

带按钮的getTag和setTag
EN

Stack Overflow用户
提问于 2018-04-11 02:42:12
回答 1查看 298关注 0票数 0

如果你允许的话,我的朋友们。在Android的世界里,我还是个新手。我正在寻找图片中篮子按钮的代码。

我有4个活动。我想通过发送到篮子中的按钮收集在每个活动中输入的数据,并将这些数据临时存储在篮子按钮中,直到完成所有活动的数据收集。然后,当按下篮子按钮时,我想将此数据发送到显示篮子按钮中存储的所有数据的新活动。

我读了很多关于这个话题的文章,所有的答案都是关于getTagsetTag的。但我真的不知道如何处理这段代码。有人能帮我解释一下这个指令吗?我该如何处理它?非常感谢。

我尝试的这段代码,它会将文本和价格发送到按钮吗??

代码语言:javascript
复制
 Button fab;

 Intent intent = new Intent( this, FloatingActionButton.class );
 String keyIdentifer  = null;
 intent.putExtra( "String", text );
 intent.putExtra( "Int", price );
 fab.setTag( "input" );

在按钮代码中,当您按下按钮时,我使用此代码将接收到的数据发送到最后一个活动。这是正确的吗?

代码语言:javascript
复制
    final FloatingActionButton fab = (FloatingActionButton) findViewById( R.id.fab );
    fab.setOnClickListener( new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent intent = new Intent( MainActivity.this, Main3Activity.class );
            fab.getTag( Integer.parseInt( "input" ) );
            startActivity( intent );
        }
    } );
EN

回答 1

Stack Overflow用户

发布于 2018-04-11 02:49:53

您可以使用IntentsParcelables在活动之间传递数据

如果您的问题是正确的,我的想法是创建一个MainActivity,它将为结果启动新的活动,等待响应(如果将产品添加到篮子中),当用户单击篮子时,您将使用意图将所有收集的数据传递给结帐活动。

ps:使用意图从产品活动中获取响应。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49760854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档