diff options
Diffstat (limited to 'main/src/cgeo/geocaching/StatusFragment.java')
| -rw-r--r-- | main/src/cgeo/geocaching/StatusFragment.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/StatusFragment.java b/main/src/cgeo/geocaching/StatusFragment.java index 553acc1..a228363 100644 --- a/main/src/cgeo/geocaching/StatusFragment.java +++ b/main/src/cgeo/geocaching/StatusFragment.java @@ -1,5 +1,7 @@ package cgeo.geocaching; +import butterknife.ButterKnife; + import cgeo.geocaching.network.StatusUpdater; import cgeo.geocaching.network.StatusUpdater.Status; import cgeo.geocaching.utils.Log; @@ -8,6 +10,7 @@ import rx.Subscription; import rx.android.observables.AndroidObservable; import rx.functions.Action1; import rx.schedulers.Schedulers; +import rx.subscriptions.Subscriptions; import android.content.Intent; import android.content.res.Resources; @@ -23,14 +26,14 @@ import android.widget.TextView; public class StatusFragment extends Fragment { - private Subscription statusSubscription; + private Subscription statusSubscription = Subscriptions.empty(); @Override public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInstanceState); final ViewGroup statusGroup = (ViewGroup) inflater.inflate(R.layout.status, container, false); - final ImageView statusIcon = (ImageView) statusGroup.findViewById(R.id.status_icon); - final TextView statusMessage = (TextView) statusGroup.findViewById(R.id.status_message); + final ImageView statusIcon = ButterKnife.findById(statusGroup, R.id.status_icon); + final TextView statusMessage = ButterKnife.findById(statusGroup, R.id.status_message); statusSubscription = AndroidObservable.bindFragment(this, StatusUpdater.latestStatus).subscribeOn(Schedulers.io()) .subscribe(new Action1<Status>() { @Override |
