当前位置: 代码迷 >> Android >> 安卓入门狗求教,关于findViewById,该如何处理
  详细解决方案

安卓入门狗求教,关于findViewById,该如何处理

热度:52   发布时间:2016-04-28 05:00:17.0
安卓入门狗求教,关于findViewById
先谢谢了。
我在编写第一个应用——电话拨号器,用到了findviewbyid,但是怎么都调用不出来
我是跟着一个教学视频写的,步骤代码全部一样
有哪位大神可以告诉我怎么能把这个方法调用出来吗?
再次感谢。
------解决方案--------------------
如果你是在Activity子类中是能够调用findViewById()方法的,但如果你是在Fragment的子类中你要想调用此方法你需要这样调:
getActivity().findViewById(R.id.xx);希望对你有所帮助。
------解决方案--------------------
什么是“怎么能把这个方法调用出来”?是说按了按钮没反应么,根据你的代码,至少应该是:

Button bt_dail = (Button)findViewById(R.id.bt_dail);
bt_dail.setOnClickListener(new Button.OnClickListener() {
    public void onClick(View v) {
        // your code
    }
});

我觉得你是没加按钮的监听…………