无法识别getSystemService()方法

时间:2013-07-04 06:55:15

标签: android listadapter

LayoutInflater vi =(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);

我正在使用getSystemService()但是,我正在使用“方法getSystemService(String)未定义类型CustomAdapter”错误

使用什么代替getSystemService或任何其他解决方案?

3 个答案:

答案 0 :(得分:1)

你可以像那样制作适配器

public CustomAdapter(YourActivtyName context) {

    LayoutInflater vi = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    }

答案 1 :(得分:0)

LayoutInflater vi = (LayoutInflater) YourEnclosingActivity.this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

答案 2 :(得分:0)

试试这个

LayoutInflater vi =(LayoutInflater)YourClassName.this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

LayoutInflater vi =(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

其中context是Context类的对象。