我有一个示例活动,可以在单击按钮时在数组中显示三个图表。
我现在要做的是根据按钮点击更新原始 TextView 字符串,每次点击按钮。我知道如何用这样的数字来做到这一点:
tView = (TextView) findViewById(R.id.textView1);
clickhere = (Button) findViewById(R.id.button1);
clickhere.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
num++;
String display = String.format(getString(R.string.prompt), num);
tView.setText(display);
setContentView(tView);
}
});
但是在字符串的情况下我该怎么做呢?我想知道有没有办法将其编码为按钮单击“一”然后显示相关文本,然后在按钮单击“二”显示相关文本。原始文本显示告诉用户该做什么,然后我想要每次单击按钮时图表下方的文本字符串都会更改。因此,三个图表中的每一个都会有一个匹配的字符串。
我不确定您是否可以通过计算按钮点击来实现它,还是有更好的方法?