对于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}}
答案 0 :(得分:0)
您可以尝试以下方式:
@Override
public void onClick(View v) {
int tagId = (int)v.getTag();
changeData(tagId);
}
查看getTag() and android:tag的文档。