Android 元素的用户选项

Android 元素的用户选项,android,Android,如何在视图上设置自己的选项? 我需要这样的东西: TableRow tblr_data = new TableRow(this); tblr_data.setOption("my_option", "my_option_value"); //there is no such method 换句话说,例如,我需要向表行自定义id添加自定义选项,然后在onclick处理程序中使用它 如果我正确理解您的问题,您可以使用setTagint键,Object-tag方法 //member variable

如何在视图上设置自己的选项? 我需要这样的东西:

TableRow tblr_data = new TableRow(this);
tblr_data.setOption("my_option", "my_option_value"); //there is no such method

换句话说,例如,我需要向表行自定义id添加自定义选项,然后在onclick处理程序中使用它

如果我正确理解您的问题,您可以使用setTagint键,Object-tag方法

//member variable
private int MY_OPTION = 1;

//when creating your tablerow
tblr_data.setTag(MY_OPTION, "my_option_value");
然后在onClickListener中,通过调用

String value = (String)tblr_data.getTag(MY_OPTION);
有关get/setTag方法的更多信息,请参阅此已接受的答案

//member variable
private int MY_OPTION = 1;

//when creating your tablerow
tblr_data.setTag(MY_OPTION, "my_option_value");

你的问题不清楚。“你能详细说明一下吗?”哈姆扎编辑了我的问题,但我仍然不知道你在问什么。