// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.oliodevices.assist.app.fragments; import android.app.Activity; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import butterknife.ButterKnife; import com.olio.data.object.user.ActivityTime; import com.olio.data.object.user.ActivityTimes; import com.oliodevices.assist.app.core.Utils; import com.oliodevices.assist.app.views.SetupInputView; // Referenced classes of package com.oliodevices.assist.app.fragments: // BaseFragment, TitleChanger, UpdateActivityTimesFragment public class AddOrEditActivityNameFragment extends BaseFragment implements TitleChanger { private static final String ARG_TIME = "time"; private ActivityTime mActivityTime; SetupInputView mTimeNameView; public AddOrEditActivityNameFragment() { } private void initializeView(View view) { if (mActivityTime != null) { mTimeNameView.setText(mActivityTime.getName()); ButterKnife.findById(view, 0x7f0d00e3).setVisibility(8); } } public static AddOrEditActivityNameFragment newInstance(ActivityTime activitytime) { AddOrEditActivityNameFragment addoreditactivitynamefragment = new AddOrEditActivityNameFragment(); Bundle bundle = new Bundle(); bundle.putParcelable("time", activitytime); addoreditactivitynamefragment.setArguments(bundle); return addoreditactivitynamefragment; } public void onCreate(Bundle bundle) { super.onCreate(bundle); bundle = getArguments(); if (bundle != null) { mActivityTime = (ActivityTime)bundle.getParcelable("time"); } } public View onCreateView(LayoutInflater layoutinflater, ViewGroup viewgroup, Bundle bundle) { layoutinflater = layoutinflater.inflate(0x7f03002c, viewgroup, false); ButterKnife.inject(this, layoutinflater); initializeView(layoutinflater); return layoutinflater; } public void onProceed() { String s = mTimeNameView.getText().toString(); if (s.isEmpty()) { mTimeNameView.setErrorState(true); Utils.showToastMessage(getActivity(), getString(0x7f0600e5)); return; } hideKeyboard(getActivity()); if (mActivityTime == null) { startFragment(UpdateActivityTimesFragment.newInstance(s)); return; } else { android.content.ContentResolver contentresolver = getActivity().getContentResolver(); ActivityTimes activitytimes = ActivityTimes.get(contentresolver); activitytimes.removeActivityTime(mActivityTime); mActivityTime.setName(s); activitytimes.save(contentresolver); startFragment(UpdateActivityTimesFragment.newInstance(mActivityTime)); return; } } public void onResume() { super.onResume(); Utils.showKeyboardDelayed(getActivity(), ButterKnife.findById(mTimeNameView, 0x7f0d01a8)); } public void setActivityTitle(Activity activity) { activity.setTitle(0x7f060100); } }