发现findViewById方法错误

时间:2017-11-23 14:32:37

标签: android android-layout gridview

我正在我的小项目中开发GridView活动。但是当我尝试对作为GridView的xml元素进行引用时,我收到错误。我明白了 我尝试使用B方法时出错。这是我的java和xml代码。

java文件

findViewById

xml文件在这里

package com.example.anu.gridviewcontry;

    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.widget.GridLayout;
    import android.widget.GridView;

    public class MainActivity extends AppCompatActivity {

        // Steps :-
        /*
            01) Prepare data source [images in drawble and names in string.xml]
            02) Creat a GridView in xml (main layout file)
            03) Bring GridView from xml to java (to fill values)
            04)
         */

        GridView myGridView;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            myGridView = (GridView) findViewByID (R.id.gridView);
        }
    }

2 个答案:

答案 0 :(得分:3)

尝试:

GridView myGridView = (GridView) findViewById(R.id.gridView);

答案 1 :(得分:1)

尝试

myGridView = (GridView)findViewById(R.id.gridView);

然后 Clean-Rebuild-Run