getApplicationContext()和getSystemService()错误Java

时间:2017-11-26 07:17:30

标签: java

好吧所以这可能已经是一个主题,但我还没有找到一个能回答我问题的主题!

这是我的代码。

     LayoutInflater inflater = (LayoutInflater)getApplicationContext()
     .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

所以我在“getApplicationContext()”和“.getSystemService()”上收到错误,因为我不认为它们是定义的或类似的东西,但我不知道该做什么或去哪里定义它...

有人帮忙请

这是此方法的实际代码:

       @Override
public View getView(int position, View convertView, ViewGroup parent) {
    String message = myArrayList.get(position);
    LayoutInflater inflater = (LayoutInflater)getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    View myLayout = inflater.inflate(R.layout.chat_activity, null);
    TextView messageTextView = (TextView) myLayout.findViewById(R.id.chat_function);
    messageTextView.setText(message);
    convertView = myLayout;
    return convertView;

并且错误很简单,它基本上是“无法解决方法等等”,但我现在不知道该怎么做,因为知道那是错误!

0 个答案:

没有答案