1c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka/*
2c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka * Copyright (C) 2012 The Android Open Source Project
3c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka *
48aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * Licensed under the Apache License, Version 2.0 (the "License");
58aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * you may not use this file except in compliance with the License.
68aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * You may obtain a copy of the License at
7c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka *
88aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka *      http://www.apache.org/licenses/LICENSE-2.0
9c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka *
10c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka * Unless required by applicable law or agreed to in writing, software
118aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * distributed under the License is distributed on an "AS IS" BASIS,
128aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
138aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * See the License for the specific language governing permissions and
148aa9963a895f9dd5bb1bc92ab2e4f461e058f87aTadashi G. Takaoka * limitations under the License.
15c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka */
16c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka
17c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaokapackage com.android.inputmethod.latin;
18c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka
19c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaokaimport android.content.Intent;
20c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaokaimport android.preference.PreferenceActivity;
21c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka
22a28a05e971cc242b338331a3b78276fa95188d19Tadashi G. Takaokapublic final class SettingsActivity extends PreferenceActivity {
23cbee8a33d58f438b1e616947df282944c0046498Tadashi G. Takaoka    private static final String DEFAULT_FRAGMENT = SettingsFragment.class.getName();
24c27fe6253c1d8b3ad3c2f891a48ec5c54d77a3f1Tadashi G. Takaoka
25c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka    @Override
26c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka    public Intent getIntent() {
27c27fe6253c1d8b3ad3c2f891a48ec5c54d77a3f1Tadashi G. Takaoka        final Intent intent = super.getIntent();
28262d5bd9f964d7fb18d96ec2ccf821b042aa3a3aTadashi G. Takaoka        final String fragment = intent.getStringExtra(EXTRA_SHOW_FRAGMENT);
29262d5bd9f964d7fb18d96ec2ccf821b042aa3a3aTadashi G. Takaoka        if (fragment == null) {
30262d5bd9f964d7fb18d96ec2ccf821b042aa3a3aTadashi G. Takaoka            intent.putExtra(EXTRA_SHOW_FRAGMENT, DEFAULT_FRAGMENT);
31262d5bd9f964d7fb18d96ec2ccf821b042aa3a3aTadashi G. Takaoka        }
32c27fe6253c1d8b3ad3c2f891a48ec5c54d77a3f1Tadashi G. Takaoka        intent.putExtra(EXTRA_NO_HEADERS, true);
33c27fe6253c1d8b3ad3c2f891a48ec5c54d77a3f1Tadashi G. Takaoka        return intent;
34c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka    }
35c206d0462354b3bf1ad0cec61534da567829555dTadashi G. Takaoka}
36