如何解决为什么 binding.myTextView 返回一个 TextView?而不是 TextView
在名为 amt Crds Dbts Count
Measure1 5311 -2,716.53 -45,526.21 42,809.68 205.00
%null% 0.00 0.00 0.00 17.00
的布局中,我有两个 TextView。我可以使用变量从我的 MainActivity 访问它
activity_main.xml
这样:
binding = ActivityMainBinding.inflate(layoutInflater)
在我的代码中,binding.textView1
binding.textView2
返回一个对象 binding.textView1
,但第二个返回一个对象 TextView
。
这迫使我使用 TextView?
运算符访问第二个 TextView,例如
?.
因为使用 binding.textView2?.text = "HelloWorld"
运算符会导致错误
.
那么问题是有没有一种方法可以在我的布局中定义一个不可为空的视图?具有相同属性的两个对象怎么可能有不同的行为?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。