【问题标题】:how to display the spinner selected values to text view in another activity如何在另一个活动中将微调器选择的值显示到文本视图
【发布时间】:2012-03-21 20:20:26
【问题描述】:

我有两个活动,分别是 activity1activity2

在我的第一个活动中,我有一个 微调器,在我的 第二个活动中,我有一个 文本视图(txt1) em>。

此处,我想要的是选择旋转器值 em>时,该旋转器的所选值应显示在第二个活动中的文本视图 em>中.


我可以在 same activity 的文本视图中显示微调器的选定值,但我不知道如何在 activity2 中使用文本视图显示...

请帮助...

【问题讨论】:

    标签: android spinner


    【解决方案1】:

    试试这个,它会起作用的:

    activity1.class:

    Intent i = new Intent(activity1.this,activity2.class);
    
    Bundle b = new Bundle();
    b.putString("name", sp.getSelectedItem().toString());
    
    i.putExtras(b);
    startActivity(i);
    

    activity2.class:

    Bundle b = this.getIntent().getExtras();
    
    String name = b.getString("name");
    
    ((TextView)findViewById(R.id.textView1)).setText(name);
    

    【讨论】:

      【解决方案2】:

      您需要通过您的意图传递您想要显示的值以启动活动2。看看这里发布的答案Android: How to pass the data to sub-activities? 如何做到这一点。它向您展示了如何将值从一个活动传递到另一个活动的概念。

      【讨论】:

      • 你能给我发个例子吗?
      • 如果你点击链接,例子就在那里。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      相关资源
      最近更新 更多