我对findviewbyid有点困惑。只想简单解释一下,如果有任何错误,请复习。
class test
{
Button btes;
public void OnCreate(Bundle savedIntasnceState);
super.OnCreate(savedInstanceState);
btes = (Button)findViewById(R.id.button);
}
这是否意味着findViewById返回对View对象和Android.Widget.Button实例的引用。 Android.widget.button扩展了findViewById。
问题: 1.以上陈述是否正确。如果没有,那么正确的陈述是什么。 2.任何人都可以提供视图类的findViewById函数的源代码 3. R.java中的那些十六进制数字是什么。
答案 0 :(得分:0)
1a上。没有你说的陈述不正确,正确的版本如下:
findViewById(R.id.button)是一种方法,用于查找您在XML中使用标记android:id;设置的视图; (button)
是将返回值类型转换为按钮对象
1b中。 Button扩展了Textview,它扩展了View
2。见下文
3。请澄清您的意思(在您的问题中添加评论)