fork download
  1. package com.example.todoschedule;
  2.  
  3. //TODO todoテスト変更1
  4.  
  5. import android.content.Context;
  6. import android.view.LayoutInflater;
  7. import android.view.View;
  8. import android.view.ViewGroup;
  9. import android.widget.ArrayAdapter;
  10. import android.widget.TextView;
  11.  
  12. import java.util.ArrayList;
  13.  
  14. public class ToDoAdapter extends ArrayAdapter<User> {
  15.  
  16. private LayoutInflater mInflater;
  17. private ArrayList<User> users;
  18. private int mViewResourceId;
  19.  
  20. public ToDoAdapter(Context context, int textViewResourceId, ArrayList<User> users) {
  21. super(context, textViewResourceId, users);
  22. this.users = users;
  23. mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  24. mViewResourceId = textViewResourceId;
  25. }
  26.  
  27. public View getView(int position, View convertView, ViewGroup parent) {
  28. convertView = mInflater.inflate(mViewResourceId, null);
  29.  
  30. User user = users.get(getCount() - 1 - position);
  31.  
  32. if (user != null) {
  33.  
  34. TextView todo1Name = (TextView) convertView.findViewById(R.id.todo_title);
  35.  
  36. TextView time = (TextView) convertView.findViewById(R.id.time);
  37. if (todo1Name != null) {
  38. todo1Name.setText(user.getTodo1Name());
  39. }
  40.  
  41. if (time != null) {
  42. time.setText(user.getTime());
  43. }
  44. }
  45.  
  46. return convertView;
  47. }
  48. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:14: error: class ToDoAdapter is public, should be declared in a file named ToDoAdapter.java
public class ToDoAdapter extends ArrayAdapter<User> {
       ^
Main.java:5: error: package android.content does not exist
import android.content.Context;
                      ^
Main.java:6: error: package android.view does not exist
import android.view.LayoutInflater;
                   ^
Main.java:7: error: package android.view does not exist
import android.view.View;
                   ^
Main.java:8: error: package android.view does not exist
import android.view.ViewGroup;
                   ^
Main.java:9: error: package android.widget does not exist
import android.widget.ArrayAdapter;
                     ^
Main.java:10: error: package android.widget does not exist
import android.widget.TextView;
                     ^
Main.java:14: error: cannot find symbol
public class ToDoAdapter extends ArrayAdapter<User> {
                                 ^
  symbol: class ArrayAdapter
Main.java:14: error: cannot find symbol
public class ToDoAdapter extends ArrayAdapter<User> {
                                              ^
  symbol: class User
Main.java:16: error: cannot find symbol
    private LayoutInflater mInflater;
            ^
  symbol:   class LayoutInflater
  location: class ToDoAdapter
Main.java:17: error: cannot find symbol
    private ArrayList<User> users;
                      ^
  symbol:   class User
  location: class ToDoAdapter
Main.java:20: error: cannot find symbol
    public ToDoAdapter(Context context, int textViewResourceId, ArrayList<User> users) {
                       ^
  symbol:   class Context
  location: class ToDoAdapter
Main.java:20: error: cannot find symbol
    public ToDoAdapter(Context context, int textViewResourceId, ArrayList<User> users) {
                                                                          ^
  symbol:   class User
  location: class ToDoAdapter
Main.java:27: error: cannot find symbol
    public View getView(int position, View convertView, ViewGroup parent) {
                                      ^
  symbol:   class View
  location: class ToDoAdapter
Main.java:27: error: cannot find symbol
    public View getView(int position, View convertView, ViewGroup parent) {
                                                        ^
  symbol:   class ViewGroup
  location: class ToDoAdapter
Main.java:27: error: cannot find symbol
    public View getView(int position, View convertView, ViewGroup parent) {
           ^
  symbol:   class View
  location: class ToDoAdapter
Main.java:23: error: cannot find symbol
        mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                     ^
  symbol:   class LayoutInflater
  location: class ToDoAdapter
Main.java:23: error: cannot find symbol
        mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                                                              ^
  symbol:   variable Context
  location: class ToDoAdapter
Main.java:30: error: cannot find symbol
        User user = users.get(getCount() - 1 - position);
        ^
  symbol:   class User
  location: class ToDoAdapter
Main.java:30: error: cannot find symbol
        User user = users.get(getCount() - 1 - position);
                              ^
  symbol:   method getCount()
  location: class ToDoAdapter
Main.java:34: error: cannot find symbol
            TextView todo1Name = (TextView) convertView.findViewById(R.id.todo_title);
            ^
  symbol:   class TextView
  location: class ToDoAdapter
Main.java:34: error: cannot find symbol
            TextView todo1Name = (TextView) convertView.findViewById(R.id.todo_title);
                                  ^
  symbol:   class TextView
  location: class ToDoAdapter
Main.java:34: error: package R does not exist
            TextView todo1Name = (TextView) convertView.findViewById(R.id.todo_title);
                                                                      ^
Main.java:36: error: cannot find symbol
            TextView time = (TextView) convertView.findViewById(R.id.time);
            ^
  symbol:   class TextView
  location: class ToDoAdapter
Main.java:36: error: cannot find symbol
            TextView time = (TextView) convertView.findViewById(R.id.time);
                             ^
  symbol:   class TextView
  location: class ToDoAdapter
Main.java:36: error: package R does not exist
            TextView time = (TextView) convertView.findViewById(R.id.time);
                                                                 ^
26 errors
stdout
Standard output is empty