package com.linangran.tgfcapp.fragments;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.preference.Preference;
import android.preference.PreferenceFragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.linangran.tgfcapp.R;
import com.linangran.tgfcapp.utils.PreferenceUtils;
/**
* Created by linangran on 5/2/15.
*/
public class SettingFragment extends PreferenceFragment
{
public static final String TAG = "setting_fragment_tag";
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.fragment_settings);
this.getActivity().setTitle("设置");
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View view = super.onCreateView(inflater, container, savedInstanceState);
Preference aboutPreference = findPreference(PreferenceUtils.KEY_ABOUT_VERSION);
try
{
aboutPreference.setSummary(aboutPreference.getSummary() + getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0).versionName);
}
catch (PackageManager.NameNotFoundException e)
{
e.printStackTrace();
}
return view;
}
}