好吧所以这可能已经是一个主题,但我还没有找到一个能回答我问题的主题!
这是我的代码。
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;
并且错误很简单,它基本上是“无法解决方法等等”,但我现在不知道该怎么做,因为知道那是错误!