我的布局中有一个表格,在我的onClick函数中,我有这个代码:
Bundle dataBundle = new Bundle();
dataBundle.putInt("id", 4);
dataBundle.putString("timeday", v.getId());
Intent intent = new Intent(getApplicationContext(), ir.udk.gcs.ViewCTRL.class);
intent.putExtras(dataBundle);
startActivity(intent);
在第3行中,v.getid()返回一个int数,但是我希望我在布局中选择的id作为字符串返回, 布局中我的表格cels ID类似于" sh00"," sh01"," sh02"和...
我想要他们,在我的dataBundle中,而不是他们在R文件中的int id。有什么建议吗?
答案 0 :(得分:1)
String name = getResources().getResourceEntryName(v.getId());
应该这样做。 Here您可以找到文档