请参阅以下代码:
curl http://cdna.eva.mpg.de/denisova/BAM/human/DNK02.bam
这样的方法(context,null,null);可以引用另外两个构造函数方法,有没有什么方法可以指定它引用哪一个而不是更改签名或“null”? 感谢
答案 0 :(得分:2)
当然,只需将null
转换为签名类型!
new ExpandableTextView(context, (AttributeSet)null, (Runnable)null)
答案 1 :(得分:0)
您的代码不应该工作,因为编译器会抛出提示模糊方法的错误。因为Java总是会尝试使用可用方法的最具体适用版本(参见JLS§15.12.2)。 null
是Context,AttributeSet和Runnable类型的有效值。因此,所有3个版本都适用。