Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 阵列适配器上下文_Java_Android_Adapter - Fatal编程技术网

Java 阵列适配器上下文

Java 阵列适配器上下文,java,android,adapter,Java,Android,Adapter,这是我的代码: public class EnterActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.enter); Button search = (Button) findViewById(R.id.searc

这是我的代码:

    public class EnterActivity extends Activity 
{

@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.enter);

    Button search = (Button) findViewById(R.id.search);



    search.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
             String[] answers = {
                    "das",
                    "das",
                    "dsa"
            };
            EditText eproduct = (EditText) findViewById(R.id.product);
            EditText efactory = (EditText) findViewById(R.id.factory);
            GridView grid = (GridView) findViewById(R.id.grid);

            String product = eproduct.getText().toString();
            String factory = efactory.getText().toString();

            FrenchList french = new FrenchList();
            int frenchResult = french.getCosher(product, factory);
            //error is here
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, answers);

        }
    });
}}
错误是:构造函数ArrayAdapternew视图。OnClickListener{},int,String[]未定义

我在类似的问题上做了一些搜索,我确信问题在于我没有正确地使用上下文,但据我所知,只要这出现在扩展活动的类中,我就可以了。
为什么会显示此错误?如何修复它?

这是指View.OnClickListener类,在本例中是一个匿名内部类。您可以使用Enteractive。这个。

就在那里,方法未定义。