如何按顺序获取值?

时间:2014-08-17 02:52:59

标签: java android eclipse

我是eclipse的新手,我想写一个应用程序。 这是我想要做的: 我创建了3个字符串:x y和z 每个都有格式如(“a,b,c”)的插入 使用3个切换按钮(btn1,btn2,btn3),我想获得一个字符串“分配”到按钮并按顺序排列。

Public class MainActivity extends{
   String a=String("2,7,3")
   String b=String("2,6,8,1")
   String c=String("6,8,9")
   String d=String()
   String e=String()

   private Button Btn1
   private Button Btn2
   private Button Btn3

   @Override
   public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.main);

   Btn1=(Button)findViewById(R.id.Btn1);
   Btn2=(Button)findViewById(R.id.Btn2);
   Btn3=(Button)findViewById(R.id.Btn3);

   Btn1.setOnClickListener(new OnClickListener(){
   @Override
   public void onClick(View arg0) {
    d="a"+","

   }

}
}
}

就是这样...... 我不知道我是否让自己清楚......但是如果你可以帮助我的话会很棒.... 非常感谢

1 个答案:

答案 0 :(得分:0)

你遇到的问题是:

public void onClick(View arg0) {
    d="a"+","
}

您似乎希望String d设置为String a而不是字符串值“a”...正确的代码是设置String d,如下所示:

public void onClick(View arg0) {
    d = a +","
}

如果按下多个按钮,则应执行以下操作:

public void onClick(View arg0) {
    d = d + a +","
}

保持秩序。