onClick按钮用于不同的int事件

时间:2014-06-29 10:04:18

标签: java android

对于int,我有getResources参数listView int的方法。我想创建一个按钮,逐个调用每个public void changeData(int i){ Resources res = getResources(); String[] descriptions = res.getStringArray(R.array.tips_description_details); text.setText(descriptions[i]); String[] titles = res.getStringArray(R.array.text_titles); textTitle.setText(titles[i]); imageTips.setImageResource(images[i]); } 中的一个。我怎么能这样做?

方法:

onClick

这是按钮的@Override public void onClick(View v) { // TODO Auto-generated method stub } 方法:

{{1}}

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方式:

@Override
public void onClick(View v) {
    int tagId = (int)v.getTag();
    changeData(tagId);
}

查看getTag() and android:tag的文档。