在Android中使用AIDE时发生了意外的声明消息结尾,为什么?

我在android中使用AIDE。当我也使用正确的代码时,它还会给我几次消息。有什么问题吗?


package com.mycompany.listview;


import android.app.*;

import android.os.*;

import android.widget.*;

import java.util.*;

import android.text.*;


public class MainActivity extends Activity 

{


ListView myListView=(ListView)findViewById(R.id.myListView);


ArrayList<String> myList=new ArrayList<String>();


myList.add("khan");

myList.add("Gul");


ArrayAdapter<String> arrays=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,myList);


@Override

protected void onCreate(Bundle savedInstanceState)

{

    super.onCreate(savedInstanceState);

    setContentView(R.layout.main);

}

}


HUH函数
浏览 134回答 1
1回答

四季花海

将您的代码放入onCreate()回调:ListView myListView=(ListView)findViewById(R.id.myListView);ArrayList<String> myList=new ArrayList<String>();myList.add("khan");myList.add("Gul");ArrayAdapter<String> arrays=new ArrayAdapter<String>(this,&nbsp;android.R.layout.simple_list_item_1,myList);像这样说:@Overrideprotected void onCreate(Bundle savedInstanceState){&nbsp; &nbsp; super.onCreate(savedInstanceState);&nbsp; &nbsp; setContentView(R.layout.main);&nbsp; &nbsp; ListView myListView=(ListView)findViewById(R.id.myListView);&nbsp; &nbsp; ArrayList<String> myList=new ArrayList<String>();&nbsp; &nbsp; myList.add("khan");&nbsp; &nbsp; myList.add("Gul");&nbsp; &nbsp; ArrayAdapter<String> arrays=new ArrayAdapter<String>(this,&nbsp;&nbsp; &nbsp; android.R.layout.simple_list_item_1,myList);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java