从芯片获取文本

时间:2018-10-24 23:16:44

标签: android androidx

官方文档recommend通过int instance_layout_bytes = typeof(T).IsValueType ? Unsafe.Sizeof<T>() : Marshal.ReadInt32(typeof(T).TypeHandle.Value, 4); 设置Chip的文本,并使用.setChipText()检索文本。但是,除非我们也使用getText()设置文本,否则上述方法将始终返回空字符串。这引起了一个问题,因为该方法未得到适当的支持,并且在.setText()范围之外溢出。 我还能从Chip中检索文本吗?

我目前使用的一种骇人听闻的解决方案是使Chip文本透明:.setText()

1 个答案:

答案 0 :(得分:0)

从您提供的link中提供:

  

setChipText
避免setChipText(CharSequence chipText)
  不建议使用此方法。
  改用setText(CharSequence)。