forked from upstream-mirrors/OpenTracks
Update alert dialog title divider color
This commit is contained in:
+16
-11
@@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
package com.google.android.apps.mytracks.io.backup;
|
package com.google.android.apps.mytracks.io.backup;
|
||||||
|
|
||||||
|
import com.google.android.apps.mytracks.util.DialogUtils;
|
||||||
import com.google.android.apps.mytracks.util.FileUtils;
|
import com.google.android.apps.mytracks.util.FileUtils;
|
||||||
import com.google.android.apps.mytracks.util.IntentUtils;
|
import com.google.android.apps.mytracks.util.IntentUtils;
|
||||||
import com.google.android.apps.mytracks.util.StringUtils;
|
import com.google.android.apps.mytracks.util.StringUtils;
|
||||||
@@ -97,26 +98,30 @@ public class RestoreChooserActivity extends Activity {
|
|||||||
for (int i = 0; i < backupDates.length; i++) {
|
for (int i = 0; i < backupDates.length; i++) {
|
||||||
items[i] = StringUtils.formatDateTime(this, backupDates[i].getTime());
|
items[i] = StringUtils.formatDateTime(this, backupDates[i].getTime());
|
||||||
}
|
}
|
||||||
return new AlertDialog.Builder(this)
|
final Dialog dialog = new AlertDialog.Builder(this).setCancelable(true)
|
||||||
.setCancelable(true)
|
|
||||||
.setItems(items, new DialogInterface.OnClickListener() {
|
.setItems(items, new DialogInterface.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialogInterface, int which) {
|
||||||
Intent intent = IntentUtils.newIntent(
|
Intent intent = IntentUtils.newIntent(
|
||||||
RestoreChooserActivity.this, RestoreActivity.class)
|
RestoreChooserActivity.this, RestoreActivity.class)
|
||||||
.putExtra(RestoreActivity.EXTRA_DATE, backupDates[which].getTime());
|
.putExtra(RestoreActivity.EXTRA_DATE, backupDates[which].getTime());
|
||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
})
|
}).setOnCancelListener(new DialogInterface.OnCancelListener() {
|
||||||
.setOnCancelListener(new DialogInterface.OnCancelListener() {
|
@Override
|
||||||
@Override
|
public void onCancel(DialogInterface dialogInterface) {
|
||||||
public void onCancel(DialogInterface dialog) {
|
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
})
|
}).setTitle(R.string.settings_backup_restore_select_title).create();
|
||||||
.setTitle(R.string.settings_backup_restore_select_title)
|
dialog.setOnShowListener(new DialogInterface.OnShowListener() {
|
||||||
.create();
|
|
||||||
|
@Override
|
||||||
|
public void onShow(DialogInterface dialogInterface) {
|
||||||
|
DialogUtils.setDialogTitleDivider(RestoreChooserActivity.this, dialog);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return dialog;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -180,7 +180,15 @@ public class SaveActivity extends Activity {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return builder.create();
|
final Dialog dialog = builder.create();
|
||||||
|
dialog.setOnShowListener(new DialogInterface.OnShowListener() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onShow(DialogInterface dialogInterface) {
|
||||||
|
DialogUtils.setDialogTitleDivider(SaveActivity.this, dialog);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return dialog;
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -168,8 +168,8 @@ public class ImportActivity extends Activity {
|
|||||||
message = getString(
|
message = getString(
|
||||||
R.string.import_error, successCount, totalFiles, directoryDisplayName);
|
R.string.import_error, successCount, totalFiles, directoryDisplayName);
|
||||||
}
|
}
|
||||||
return new AlertDialog.Builder(this).setCancelable(true).setIcon(iconId).setMessage(message)
|
final Dialog dialog = new AlertDialog.Builder(this).setCancelable(true).setIcon(iconId)
|
||||||
.setOnCancelListener(new DialogInterface.OnCancelListener() {
|
.setMessage(message).setOnCancelListener(new DialogInterface.OnCancelListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onCancel(DialogInterface dialog) {
|
public void onCancel(DialogInterface dialog) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
@@ -190,6 +190,14 @@ public class ImportActivity extends Activity {
|
|||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
}).setTitle(titleId).create();
|
}).setTitle(titleId).create();
|
||||||
|
dialog.setOnShowListener(new DialogInterface.OnShowListener() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onShow(DialogInterface dialogInterface) {
|
||||||
|
DialogUtils.setDialogTitleDivider(ImportActivity.this, dialog);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return dialog;
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
+8
@@ -20,6 +20,7 @@ import com.google.android.apps.mytracks.content.MyTracksProviderUtils;
|
|||||||
import com.google.android.apps.mytracks.content.Track;
|
import com.google.android.apps.mytracks.content.Track;
|
||||||
import com.google.android.apps.mytracks.fragments.ChooseActivityDialogFragment;
|
import com.google.android.apps.mytracks.fragments.ChooseActivityDialogFragment;
|
||||||
import com.google.android.apps.mytracks.fragments.ChooseActivityDialogFragment.ChooseActivityCaller;
|
import com.google.android.apps.mytracks.fragments.ChooseActivityDialogFragment.ChooseActivityCaller;
|
||||||
|
import com.google.android.apps.mytracks.util.DialogUtils;
|
||||||
import com.google.android.apps.mytracks.util.IntentUtils;
|
import com.google.android.apps.mytracks.util.IntentUtils;
|
||||||
import com.google.android.maps.mytracks.R;
|
import com.google.android.maps.mytracks.R;
|
||||||
import com.google.common.annotations.VisibleForTesting;
|
import com.google.common.annotations.VisibleForTesting;
|
||||||
@@ -137,6 +138,13 @@ public class UploadResultActivity extends FragmentActivity implements ChooseActi
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
resultDialog = builder.create();
|
resultDialog = builder.create();
|
||||||
|
resultDialog.setOnShowListener(new DialogInterface.OnShowListener() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onShow(DialogInterface dialog) {
|
||||||
|
DialogUtils.setDialogTitleDivider(UploadResultActivity.this, resultDialog);
|
||||||
|
}
|
||||||
|
});
|
||||||
return resultDialog;
|
return resultDialog;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user