| Chunk |
|---|
| Conflicting content |
|---|
if (Log.LOGV) Log.v("bindView " + cursor.getPosition() + " " + id + " " + hour +
":" + minutes + " " + daysOfWeek.toString(context, true) + " dc " + digitalClock);
<<<<<<< HEAD
=======
digitalClock.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (true) {
Intent intent = new Intent(AlarmClock.this, SetAlarm.class);
intent.putExtra(Alarms.ID, id);
startActivity(intent);
} else {
// TESTING: immediately pop alarm
Intent fireAlarm = new Intent(AlarmClock.this, AlarmAlert.class);
fireAlarm.putExtra(Alarms.ID, id);
fireAlarm.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(fireAlarm);
}
}
});
>>>>>>> eb142ac59aa8039c409b5fe4f50a130f16960d41
// set the alarm text
final Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, hour); |
| Solution content |
|---|
if (Log.LOGV) Log.v("bindView " + cursor.getPosition() + " " + id + " " + hour +
":" + minutes + " " + daysOfWeek.toString(context, true) + " dc " + digitalClock);
// set the alarm text
final Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, hour); |
| File |
|---|
| AlarmClock.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate our menu.
getMenuInflater().inflate(R.menu.main_menu, menu);
<<<<<<< HEAD
return super.onCreateOptionsMenu(menu);
}
@Override
public void onCreateContextMenu(ContextMenu menu, View view,
ContextMenuInfo menuInfo) {
// Inflate the menu from xml.
getMenuInflater().inflate(R.menu.context_menu, menu);
// Use the current item to create a custom view for the header.
final AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
final Cursor c =
(Cursor) mAlarmsList.getAdapter().getItem((int) info.position);
final int hour = c.getInt(Alarms.AlarmColumns.ALARM_HOUR_INDEX);
final int minutes = c.getInt(Alarms.AlarmColumns.ALARM_MINUTES_INDEX);
final String label =
c.getString(Alarms.AlarmColumns.ALARM_MESSAGE_INDEX);
// Construct the Calendar to compute the time.
final Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, hour);
cal.set(Calendar.MINUTE, minutes);
final String time = Alarms.formatTime(this, cal);
// Inflate the custom view and set each TextView's text.
final View v = mFactory.inflate(R.layout.context_menu_header, null);
TextView textView = (TextView) v.findViewById(R.id.header_time);
textView.setText(time);
textView = (TextView) v.findViewById(R.id.header_label);
textView.setText(label);
// Set the custom view on the menu.
menu.setHeaderView(v);
// Change the text to "disable" if the alarm is already enabled.
if (isAlarmEnabled(c)) {
menu.findItem(R.id.enable_alarm).setTitle(R.string.disable_alarm);
}
}
public void onItemClick(AdapterView parent, View v, int pos, long id) {
Intent intent = new Intent(this, SetAlarm.class);
intent.putExtra(Alarms.ID, (int) id);
startActivity(intent);
=======
return super.onCreateOptionsMenu(menu);
>>>>>>> eb142ac59aa8039c409b5fe4f50a130f16960d41
}
/** |
| Solution content |
|---|
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate our menu.
getMenuInflater().inflate(R.menu.main_menu, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public void onCreateContextMenu(ContextMenu menu, View view,
ContextMenuInfo menuInfo) {
// Inflate the menu from xml.
getMenuInflater().inflate(R.menu.context_menu, menu);
// Use the current item to create a custom view for the header.
final AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
final Cursor c =
(Cursor) mAlarmsList.getAdapter().getItem((int) info.position);
final int hour = c.getInt(Alarms.AlarmColumns.ALARM_HOUR_INDEX);
final int minutes = c.getInt(Alarms.AlarmColumns.ALARM_MINUTES_INDEX);
final String label =
c.getString(Alarms.AlarmColumns.ALARM_MESSAGE_INDEX);
// Construct the Calendar to compute the time.
final Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, hour);
cal.set(Calendar.MINUTE, minutes);
final String time = Alarms.formatTime(this, cal);
// Inflate the custom view and set each TextView's text.
final View v = mFactory.inflate(R.layout.context_menu_header, null);
TextView textView = (TextView) v.findViewById(R.id.header_time);
textView.setText(time);
textView = (TextView) v.findViewById(R.id.header_label);
textView.setText(label);
// Set the custom view on the menu.
menu.setHeaderView(v);
// Change the text to "disable" if the alarm is already enabled.
if (isAlarmEnabled(c)) {
menu.findItem(R.id.enable_alarm).setTitle(R.string.disable_alarm);
}
}
public void onItemClick(AdapterView parent, View v, int pos, long id) {
Intent intent = new Intent(this, SetAlarm.class);
intent.putExtra(Alarms.ID, (int) id);
startActivity(intent);
}
/** |
| File |
|---|
| AlarmClock.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Annotation |
| Method declaration |
| Method invocation |
| Method signature |
| Return statement |
| Variable |