Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android SpannableString-setTag_Android - Fatal编程技术网

Android SpannableString-setTag

Android SpannableString-setTag,android,Android,SpannableString没有setTag,是否有可能的解决方法?在幕后知道哪个单词被点击以进行额外的数据处理会很好。创建您自己的子类来保存所需的数据,并将其应用于您的SpannableString,因为span nablestring中大约有三个字符串可点击,我能否检查用户使用上述方法单击了哪个字符串?@Ash:您将有三个ClickableSpan对象。无论用户单击哪一个,都将使用onClick()调用。当您创建ClickableSpan并通过数据成员向其附加单词时,您将可以在onClic

SpannableString没有setTag,是否有可能的解决方法?在幕后知道哪个单词被点击以进行额外的数据处理会很好。

创建您自己的子类来保存所需的数据,并将其应用于您的
SpannableString

,因为span nablestring中大约有三个字符串可点击,我能否检查用户使用上述方法单击了哪个字符串?@Ash:您将有三个
ClickableSpan
对象。无论用户单击哪一个,都将使用
onClick()
调用。当您创建
ClickableSpan
并通过数据成员向其附加单词时,您将可以在
onClick()
中访问该数据。