kz.qobyzbook.I_Settings.FragmentSettings.java Source code

Java tutorial

Introduction

Here is the source code for kz.qobyzbook.I_Settings.FragmentSettings.java

Source

/*
 * This is the source code of DMPLayer for Android v. 1.0.0.
 * You should have received a copy of the license in this archive (see LICENSE).
 * Copyright @Dibakar_Mistry, 2015.
 */
package kz.qobyzbook.I_Settings;

import kz.qobyzbook.R;
import kz.qobyzbook.activities.DMPlayerBaseActivity;
import kz.qobyzbook.utility.ColorChooserDialog;

import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;

public class FragmentSettings extends Fragment implements View.OnClickListener {

    private SharedPreferences sharedPreferences;
    private SharedPreferences.Editor editor;

    public FragmentSettings() {

    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View rootview = inflater.inflate(kz.qobyzbook.R.layout.fragment_settings, null);
        setupInitialViews(rootview);
        return rootview;
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
    }

    private void setupInitialViews(View rootview) {
        //        sharedPreferences = getActivity().getSharedPreferences("VALUES", Context.MODE_PRIVATE);
        //        editor = sharedPreferences.edit();
        //        ((RelativeLayout) rootview.findViewById(kz.qobyzbook.R.id.relativeLayoutChooseTheme)).setOnClickListener(this);
        RelativeLayout rl_language = (RelativeLayout) rootview.findViewById(R.id.language);
        rl_language.setOnClickListener(this);
    }

    @Override
    public void onClick(View v) {
        //        switch (v.getId()) {
        //            case R.id.relativeLayoutChooseTheme:
        //                FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
        ColorChooserDialog dialog = new ColorChooserDialog();
        //                dialog.setOnItemChoose(new ColorChooserDialog.OnItemChoose() {
        //                    @Override
        //                    public void onClick(int position) {
        //                        setThemeFragment(position);
        //                    }
        //
        //                    @Override
        //                    public void onSaveChange() {
        //                        startActivity(new Intent(getActivity(), DMPlayerBaseActivity.class));
        //                        getActivity().finish();
        //                        getActivity().overridePendingTransition(0, 0);
        //                    }
        //                });
        //                dialog.show(fragmentManager, "fragment_color_chooser");
        //                break;
        //            case R.id.language:
        //                DialogLanguage dialog_lang = new DialogLanguage();
        //                dialog_lang.show(getChildFragmentManager(),"lang");
        //                break;
        //        }
    }

    //    public void setThemeFragment(int theme) {
    //        switch (theme) {
    //            case 1:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 1).apply();
    //                break;
    //            case 2:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 2).apply();
    //                break;
    //            case 3:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 3).apply();
    //                break;
    //            case 4:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 4).apply();
    //                break;
    //            case 5:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 5).apply();
    //                break;
    //            case 6:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 6).apply();
    //                break;
    //            case 7:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 7).apply();
    //                break;
    //            case 8:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 8).apply();
    //                break;
    //            case 9:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 9).apply();
    //                break;
    //            case 10:
    //                editor = sharedPreferences.edit();
    //                editor.putInt("THEME", 10).apply();
    //                break;
    //        }
    //    }
}