aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ui/dialog/DateDialog.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2014-07-09 20:00:20 +0200
committerBananeweizen <bananeweizen@gmx.de>2014-07-09 20:00:20 +0200
commit39c1a333586fc0cbe61b9f18f5abe33c5f7bba2b (patch)
treec16fb9a6910842b6d77f45a241e70bc9076bd239 /main/src/cgeo/geocaching/ui/dialog/DateDialog.java
parentd958893efe7f492ebe909ba74f6e27ea2cb1532c (diff)
downloadcgeo-39c1a333586fc0cbe61b9f18f5abe33c5f7bba2b.zip
cgeo-39c1a333586fc0cbe61b9f18f5abe33c5f7bba2b.tar.gz
cgeo-39c1a333586fc0cbe61b9f18f5abe33c5f7bba2b.tar.bz2
remove some findbugs issues
* unused code * convert explicit type casts to generic method invocations
Diffstat (limited to 'main/src/cgeo/geocaching/ui/dialog/DateDialog.java')
-rw-r--r--main/src/cgeo/geocaching/ui/dialog/DateDialog.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/main/src/cgeo/geocaching/ui/dialog/DateDialog.java b/main/src/cgeo/geocaching/ui/dialog/DateDialog.java
index fc69f44..1046f81 100644
--- a/main/src/cgeo/geocaching/ui/dialog/DateDialog.java
+++ b/main/src/cgeo/geocaching/ui/dialog/DateDialog.java
@@ -1,5 +1,7 @@
package cgeo.geocaching.ui.dialog;
+import butterknife.ButterKnife;
+
import cgeo.geocaching.R;
import android.os.Bundle;
@@ -19,9 +21,9 @@ public class DateDialog extends DialogFragment {
private Calendar date;
- public static DateDialog getInstance(Calendar date) {
- DateDialog dd = new DateDialog();
- Bundle args = new Bundle();
+ public static DateDialog getInstance(final Calendar date) {
+ final DateDialog dd = new DateDialog();
+ final Bundle args = new Bundle();
args.putSerializable("date", date);
dd.setArguments(args);
return dd;
@@ -31,15 +33,15 @@ public class DateDialog extends DialogFragment {
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setStyle(DialogFragment.STYLE_NO_TITLE, 0);
- Bundle args = getArguments();
+ final Bundle args = getArguments();
date = (Calendar) args.getSerializable("date");
}
@Override
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) {
- View v = inflater.inflate(R.layout.date, container, false);
+ final View v = inflater.inflate(R.layout.date, container, false);
- final DatePicker picker = (DatePicker) v.findViewById(R.id.picker);
+ final DatePicker picker = ButterKnife.findById(v, R.id.picker);
picker.init(date.get(Calendar.YEAR), date.get(Calendar.MONTH), date.get(Calendar.DATE), new DatePickerListener());
return v;
}
@@ -47,7 +49,7 @@ public class DateDialog extends DialogFragment {
private class DatePickerListener implements DatePicker.OnDateChangedListener {
@Override
- public void onDateChanged(DatePicker picker, int year, int month, int day) {
+ public void onDateChanged(final DatePicker picker, final int year, final int month, final int day) {
date.set(year, month, day);
((DateDialogParent) getActivity()).setDate(date);