+ private final DeleteEventDialog d=new DeleteEventDialog();
+
+ private void setAdapter(){
+ final ListView alarms = (ListView) findViewById(R.id.alarm_list);
+ alarms.setAdapter(new ArrayAdapter<Long>(this, R.layout.alarm_row_layout, Utils.getAlarmsByEvent((Application) getApplication(), event._id)){
+ @Override public View getView(final int position, final View convertView, final ViewGroup parent) {
+ final LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
+ final View rowView = inflater.inflate(R.layout.alarm_row_layout, parent, false);
+ final TextView date = (TextView) rowView.findViewById(R.id.alarm_datetime);
+ final ImageButton delete = (ImageButton) rowView.findViewById(R.id.alarm_delete);
+ delete.setOnClickListener(new DeleteListener(getItem(position)));
+ date.setText(DateFormat.getDateTimeInstance().format(getItem(position)));