我是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"+","
}
}
}
}
就是这样...... 我不知道我是否让自己清楚......但是如果你可以帮助我的话会很棒.... 非常感谢
答案 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 +","
}
保持秩序。