Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class DiaryInputNameFragment extends BaseInputFragment{
- private OnCountDisplayListener mCountDisplayListener;
- private PreferencesManager mPreferencesManager;
- private EditText mEditTextName;
- private MainActivityChangeIcon mainActivityChangeIcon;
- private DiaryInputNavigation diaryInputNavigation;
- @Override
- public void onAttach(Context context){
- super.onAttach(context);
- mPreferencesManager = new PreferencesManager(context);
- mainActivityChangeIcon = (MainActivityChangeIcon) context;
- mCountDisplayListener = (DiaryInputFragment) getParentFragment();
- diaryInputNavigation = (DiaryInputNavigation)getParentFragment();
- }
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
- View view = inflater.inflate(R.layout.fragment_diary_input_common_name, container,false);
- String userName = mPreferencesManager.getPersonName();
- boolean loseWeightDukanDiet = mPreferencesManager.getLoseWeightDukanDiet();
- initViews(view, userName, loseWeightDukanDiet);
- return view;
- }
- public void initViews(View view, String userName, boolean loseWeightDukanDiet) {
- mEditTextName = (EditText)view.findViewById(R.id.edit_text_name);
- mEditTextName.setText(userName);
- mEditTextName.setSelection(userName.length());
- mEditTextName.setOnFocusChangeListener(new View.OnFocusChangeListener() {
- @Override
- public void onFocusChange(View view, boolean hasFocus) {
- if (!hasFocus) {
- mPreferencesManager.savePersonName(mEditTextName.getText().toString());
- }
- }
- });
- }
- @Override
- public void clearFocus() {
- mEditTextName.clearFocus();
- }
- @Override
- public boolean isDataEntered() {
- return mEditTextName != null && !mEditTextName.getText().toString().equals("");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement