aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/AbstractDialogFragment.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/AbstractDialogFragment.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/AbstractDialogFragment.java')
-rw-r--r--main/src/cgeo/geocaching/AbstractDialogFragment.java50
1 files changed, 24 insertions, 26 deletions
diff --git a/main/src/cgeo/geocaching/AbstractDialogFragment.java b/main/src/cgeo/geocaching/AbstractDialogFragment.java
index f242fc9..4025347 100644
--- a/main/src/cgeo/geocaching/AbstractDialogFragment.java
+++ b/main/src/cgeo/geocaching/AbstractDialogFragment.java
@@ -1,5 +1,7 @@
package cgeo.geocaching;
+import butterknife.ButterKnife;
+
import cgeo.geocaching.activity.AbstractActivity;
import cgeo.geocaching.activity.ActivityMixin;
import cgeo.geocaching.enumerations.CacheSize;
@@ -56,26 +58,26 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
@Override
- public void onCreate(Bundle savedInstanceState) {
+ public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
res = getResources();
app = (CgeoApplication) getActivity().getApplication();
setHasOptionsMenu(true);
}
- protected void initCustomActionBar(View v)
+ protected void initCustomActionBar(final View v)
{
- final ImageView defaultNavigationImageView = (ImageView) v.findViewById(R.id.defaultNavigation);
+ final ImageView defaultNavigationImageView = ButterKnife.findById(v, R.id.defaultNavigation);
defaultNavigationImageView.setOnLongClickListener(new View.OnLongClickListener() {
@Override
- public boolean onLongClick(View v) {
+ public boolean onLongClick(final View v) {
startDefaultNavigation2();
return true;
}
});
defaultNavigationImageView.setOnClickListener(new View.OnClickListener() {
@Override
- public void onClick(View v) {
+ public void onClick(final View v) {
navigateTo();
}
});
@@ -83,7 +85,7 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
final View overflowActionBar = v.findViewById(R.id.overflowActionBar);
overflowActionBar.setOnClickListener(new View.OnClickListener() {
@Override
- public void onClick(View v) {
+ public void onClick(final View v) {
showPopup(v);
}
});
@@ -109,7 +111,7 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
}
- protected void showPopup(View view)
+ protected void showPopup(final View view)
{
// For reason I totally not understand the PopupMenu from Appcompat is broken beyond
// repair. Chicken out here and show the old menu on Gingerbread.
@@ -124,13 +126,13 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
}
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
- private void showPopupHoneycomb(View view) {
- android.widget.PopupMenu popupMenu = new android.widget.PopupMenu(getActivity(), view);
+ private void showPopupHoneycomb(final View view) {
+ final android.widget.PopupMenu popupMenu = new android.widget.PopupMenu(getActivity(), view);
CacheMenuHandler.addMenuItems(new MenuInflater(getActivity()), popupMenu.getMenu(), cache);
popupMenu.setOnMenuItemClickListener(
new android.widget.PopupMenu.OnMenuItemClickListener() {
@Override
- public boolean onMenuItemClick(MenuItem item) {
+ public boolean onMenuItemClick(final MenuItem item) {
return AbstractDialogFragment.this.onMenuItemClick(item);
}
}
@@ -138,9 +140,9 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
popupMenu.show();
}
- protected void showPopupCompat(View view)
+ protected void showPopupCompat(final View view)
{
- PopupMenu popupMenu = new PopupMenu(getActivity(), view);
+ final PopupMenu popupMenu = new PopupMenu(getActivity(), view);
// Directly instantiate SupportMenuInflater instead of getActivity().getMenuinflator
// getMenuinflator will throw a NPE since it tries to get the not displayed ActionBar
@@ -238,7 +240,7 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
buttonMore.setOnClickListener(new View.OnClickListener() {
@Override
- public void onClick(View arg0) {
+ public void onClick(final View arg0) {
CacheDetailActivity.startActivity(getActivity(), geocode);
getActivity().finish();
}
@@ -248,7 +250,7 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
registerForContextMenu(buttonMore);
}
- public final void showToast(String text) {
+ public final void showToast(final String text) {
ActivityMixin.showToast(getActivity(), text);
}
@@ -277,35 +279,35 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
}
@Override
- public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
+ public void onCreateOptionsMenu(final Menu menu, final MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
CacheMenuHandler.addMenuItems(inflater, menu, cache);
}
@Override
- public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
+ public void onCreateContextMenu(final ContextMenu menu, final View v, final ContextMenu.ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
CacheMenuHandler.addMenuItems(new MenuInflater(getActivity()), menu, cache);
for (int i=0;i<menu.size();i++) {
- MenuItem m = menu.getItem(i);
+ final MenuItem m = menu.getItem(i);
m.setOnMenuItemClickListener(this);
}
}
@Override
- public boolean onContextItemSelected(MenuItem item) {
+ public boolean onContextItemSelected(final MenuItem item) {
return onOptionsItemSelected(item);
}
@Override
- public boolean onMenuItemClick(MenuItem menuItem) {
+ public boolean onMenuItemClick(final MenuItem menuItem) {
return onOptionsItemSelected(menuItem);
}
@Override
- public boolean onOptionsItemSelected(MenuItem item) {
+ public boolean onOptionsItemSelected(final MenuItem item) {
if (CacheMenuHandler.onMenuItemSelected(item, this, cache)) {
return true;
}
@@ -317,7 +319,7 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
}
@Override
- public void onPrepareOptionsMenu(Menu menu) {
+ public void onPrepareOptionsMenu(final Menu menu) {
super.onPrepareOptionsMenu(menu);
try {
@@ -346,13 +348,9 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
}
@Override
- public void onCancel(DialogInterface dialog) {
+ public void onCancel(final DialogInterface dialog) {
super.onCancel(dialog);
getActivity().finish();
}
- @Override
- public void onDestroyView() {
- super.onDestroyView();
- }
}