无法解析为类型..(Java)

时间:2011-08-11 07:00:12

标签: java android eclipse

我对编程很新,所以任何帮助都会受到赞赏。我在java中使用eclipse进行编码,我在最后一行“EmployeeAction无法解析为类型”时收到此错误,我已经导入了java.util.ArrayList。关于我做错了什么的任何想法?感谢

编辑:谢谢大家。我正在关注tutorial

它提供了EmployeeDetails.java的代码,我猜错了:

package samples.employeedirectory;

import java.util.ArrayList;
import java.util.List;

import android.app.ListActivity;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;

public class EmployeeDetails extends ListActivity {

protected TextView employeeNameText;
protected TextView titleText;
protected ArrayList<EmployeeAction> actions;

5 个答案:

答案 0 :(得分:2)

我无法评论。所以写作答案

您需要有一个班级名称EmployeeAction 导入类或将其创建为内部类

  class EmployeeAction{
    }

答案 1 :(得分:1)

由于actionsArrayList的{​​{1}},您还应该导入EmployeeAction,因为它看起来像是用户定义的类型。

答案 2 :(得分:0)

您可能没有导入类EmployeeAction.class

答案 3 :(得分:0)

从代码的外观来看,Employee Action是一个类。你定义了这门课吗?你有没有在同一个包中定义它?如果没有,您将需要导入它。

答案 4 :(得分:-1)

将模型类导入列表活动类