listviewを設定し、TaskAdapter.javaを作成したのですが、
下記エラーが出てしまいます。
"Error:(41, 44) エラー: シンボルを見つけられません
シンボル: メソッド getDeadLine()
場所: タイプTaskの変数 task"
package fit.todo;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import io.realm.OrderedRealmCollection;
import io.realm.RealmBaseAdapter;
import java.text.SimpleDateFormat;
/**
- Created by makmzw on 2017/09/30.
*/
public class TaskAdapter extends RealmBaseAdapter<Task> {
private static class ViewHolder { TextView deadline; TextView title; } public TaskAdapter(Context context, OrderedRealmCollection<Task> data) { super(context, data); } @Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder viewHolder; if(convertView == null){ convertView = inflater.inflate(android.R.layout.simple_list_item_2,parent,false); viewHolder = new ViewHolder(); viewHolder.deadline = (TextView)convertView.findViewById(android.R.id.text1); viewHolder.title = (TextView)convertView.findViewById(android.R.id.text2); convertView.setTag(viewHolder); } else { viewHolder = (ViewHolder) convertView.getTag(); } Task task = adapterData.get(position); SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); String formatDate = sdf.format(task.getDeadLine()); viewHolder.deadline.setText(formatDate); viewHolder.title.setText(task.getTitle()); return convertView; }
}
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。