// Path: app/src/main/java/com/xargsgrep/portknocker/fragment/SettingsFragment.java
// public class SettingsFragment extends PreferenceFragment implements OnSharedPreferenceChangeListener
// {
//     @Override
//     public void onCreate(Bundle savedInstanceState)
//     {
//         super.onCreate(savedInstanceState);
//         addPreferencesFromResource(R.xml.preferences);
//         getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
//     }
// 
//     @Override
//     public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key)
//     {
//         if (isAdded() && getString(R.string.pref_key_hide_ports_widget).equals(key))
//         {
//             HostWidget.updateAllAppWidgets(getActivity());
//         }
//     }
// }


import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.xargsgrep.portknocker.R;
import com.xargsgrep.portknocker.fragment.SettingsFragment;
/*
 *  Copyright 2014 Ahsan Rabbani
 *
 *  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.xargsgrep.portknocker.activity;



public class SettingsActivity extends ActionBarActivity
{
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.settings);

        getFragmentManager()
                .beginTransaction()
// Path: app/src/main/java/com/xargsgrep/portknocker/fragment/SettingsFragment.java
// public class SettingsFragment extends PreferenceFragment implements OnSharedPreferenceChangeListener
// {
//     @Override
//     public void onCreate(Bundle savedInstanceState)
//     {
//         super.onCreate(savedInstanceState);
//         addPreferencesFromResource(R.xml.preferences);
//         getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
//     }
// 
//     @Override
//     public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key)
//     {
//         if (isAdded() && getString(R.string.pref_key_hide_ports_widget).equals(key))
//         {
//             HostWidget.updateAllAppWidgets(getActivity());
//         }
//     }
// }


// Path: app/src/main/java/com/xargsgrep/portknocker/activity/SettingsActivity.java
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import com.xargsgrep.portknocker.R;
import com.xargsgrep.portknocker.fragment.SettingsFragment;

/*
 *  Copyright 2014 Ahsan Rabbani
 *
 *  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.xargsgrep.portknocker.activity;



public class SettingsActivity extends ActionBarActivity
{
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.settings);

        getFragmentManager()
                .beginTransaction()
                .replace(R.id.fragment_content, new SettingsFragment())