1d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio/*
2d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * Copyright (C) 2014 The Android Open Source Project
3d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio *
4d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * Licensed under the Apache License, Version 2.0 (the "License");
5d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * you may not use this file except in compliance with the License.
6d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * You may obtain a copy of the License at
7d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio *
8d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio *      http://www.apache.org/licenses/LICENSE-2.0
9d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio *
10d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * Unless required by applicable law or agreed to in writing, software
11d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * distributed under the License is distributed on an "AS IS" BASIS,
12d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * See the License for the specific language governing permissions and
14d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio * limitations under the License.
15d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio */
16d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio
17d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Megliopackage com.android.settings.dashboard;
18d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio
19d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglioimport android.app.Activity;
20d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglioimport android.app.AlertDialog;
21d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglioimport android.app.Dialog;
22d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglioimport android.app.DialogFragment;
23d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglioimport android.os.Bundle;
24d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglioimport com.android.settings.R;
25d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio
26d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Megliopublic class NoHomeDialogFragment extends DialogFragment {
27d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio    public static void show(Activity parent) {
28d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio        final NoHomeDialogFragment dialog = new NoHomeDialogFragment();
29d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio        dialog.show(parent.getFragmentManager(), null);
30d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio    }
31d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio
32d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio    @Override
33d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio    public Dialog onCreateDialog(Bundle savedInstanceState) {
34d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio        return new AlertDialog.Builder(getActivity())
35d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio                .setMessage(R.string.only_one_home_message)
36d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio                .setPositiveButton(android.R.string.ok, null)
37d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio                .create();
38d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio    }
39d25314d3305ed1a07b53991a978cd71219ef2a10Fabrice Di Meglio}
40