diff options
author | Amith Yamasani <yamasani@google.com> | 2010-12-01 09:04:36 -0800 |
---|---|---|
committer | Amith Yamasani <yamasani@google.com> | 2010-12-01 15:14:09 -0800 |
commit | 43c697854c7e373fbc1dae8b7a5259a32de346b4 (patch) | |
tree | 5d75968ceed0c4454af580f56311bd0ccf52ceac /src/com/android/settings/DialogCreatable.java | |
parent | f3c32f49cdafef93ef783947d5ed4aaa287cba61 (diff) | |
download | packages_apps_Settings-43c697854c7e373fbc1dae8b7a5259a32de346b4.tar.gz packages_apps_Settings-43c697854c7e373fbc1dae8b7a5259a32de346b4.tar.bz2 packages_apps_Settings-43c697854c7e373fbc1dae8b7a5259a32de346b4.zip |
Move Account & sync settings into Settings app.
Fragmentized some of the activities and moved buttons into the menu area.
Bug: 3148844
Diffstat (limited to 'src/com/android/settings/DialogCreatable.java')
-rw-r--r-- | src/com/android/settings/DialogCreatable.java | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/com/android/settings/DialogCreatable.java b/src/com/android/settings/DialogCreatable.java new file mode 100644 index 000000000..1d10be7f8 --- /dev/null +++ b/src/com/android/settings/DialogCreatable.java @@ -0,0 +1,29 @@ +/* + * Copyright (C) 2010 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.settings; + +import android.app.Dialog; + +/** + * Letting the class, assumed to be Fragment, create a Dialog on it. Should be useful + * you want to utilize some capability in {@link SettingsPreferenceFragment} but don't want + * the class inherit the class itself (See {@link ProxySelector} for example). + */ +public interface DialogCreatable { + + public Dialog onCreateDialog(int dialogId); +} |