diff options
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view')
7 files changed, 22 insertions, 47 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.java index 3ff84013..5b975dbb 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.java @@ -38,12 +38,9 @@ public abstract class ConfirmDialogFragment extends StackableDialogFragment { // ------------------------------ FIELDS ------------------------------ public static final String ARG_TEXT = "text"; - private final DialogInterface.OnClickListener listener = new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - onButtonClick(which); - dialog.dismiss(); - } + private final DialogInterface.OnClickListener listener = (dialog, which) -> { + onButtonClick(which); + dialog.dismiss(); }; private String text; diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/EditTextDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/EditTextDialogFragment.java index f801a0d8..ae77bd73 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/EditTextDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/EditTextDialogFragment.java @@ -26,7 +26,6 @@ package net.lacolaco.smileessence.view.dialog; import android.app.AlertDialog; import android.app.Dialog; -import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.widget.EditText; @@ -59,18 +58,12 @@ public abstract class EditTextDialogFragment extends StackableDialogFragment { return new AlertDialog.Builder(getActivity()) .setTitle(title) .setView(view) - .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - onTextInput(editText.getText().toString()); - dialog.dismiss(); - } + .setPositiveButton(R.string.alert_dialog_ok, (dialog, which) -> { + onTextInput(editText.getText().toString()); + dialog.dismiss(); }) - .setNegativeButton(R.string.alert_dialog_cancel, new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - dialog.dismiss(); - } + .setNegativeButton(R.string.alert_dialog_cancel, (dialog, which) -> { + dialog.dismiss(); }) .create(); } diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/HashtagDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/HashtagDialogFragment.java index d947758e..9f679879 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/HashtagDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/HashtagDialogFragment.java @@ -46,7 +46,7 @@ public class HashtagDialogFragment extends MenuDialogFragment { // --------------------- GETTER / SETTER METHODS --------------------- private String getHashtagText() { - return "#" + (String) getArguments().get(KEY_TEXT); + return "#" + getArguments().get(KEY_TEXT); } public void setText(String text) { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/MenuDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/MenuDialogFragment.java index 2a72579d..d53f89c5 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/MenuDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/MenuDialogFragment.java @@ -53,12 +53,7 @@ public abstract class MenuDialogFragment extends StackableDialogFragment { protected abstract void setMenuItems(final CustomListAdapter<Command> adapter); - protected final AdapterView.OnItemClickListener onItemClickListener = new AdapterView.OnItemClickListener() { - @Override - public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { - MenuDialogFragment.this.onItemClick(adapterView, i); - } - }; + protected final AdapterView.OnItemClickListener onItemClickListener = (adapterView, view, i, l) -> MenuDialogFragment.this.onItemClick(adapterView, i); protected void executeCommand(Command command) { dismiss(); @@ -69,12 +64,7 @@ public abstract class MenuDialogFragment extends StackableDialogFragment { final Command command = (Command) adapterView.getItemAtPosition(i); if (command != null) { if (command instanceof IConfirmable) { - ConfirmDialogFragment.show(getActivity(), getString(R.string.dialog_confirm_commands), new Runnable() { - @Override - public void run() { - executeCommand(command); - } - }); + ConfirmDialogFragment.show(getActivity(), getString(R.string.dialog_confirm_commands), () -> executeCommand(command)); } else { executeCommand(command); } diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java index 80e32670..8c459cbc 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java @@ -77,8 +77,8 @@ public class StatusDetailDialogFragment extends StackableDialogFragment implemen @Override public void onClick(final View v) { - final MainActivity activity = (MainActivity) getActivity(); - final Account account = activity.getCurrentAccount(); + MainActivity activity = (MainActivity) getActivity(); + Account account = activity.getCurrentAccount(); switch (v.getId()) { case R.id.button_status_detail_reply: { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java index 4c3a7daf..5d4d7654 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java @@ -59,7 +59,7 @@ public class TalkChainDialogFragment extends StackableDialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { MainActivity activity = (MainActivity) getActivity(); - final Account account = activity.getCurrentAccount(); + Account account = activity.getCurrentAccount(); View view = getActivity().getLayoutInflater().inflate(R.layout.dialog_talk_list, null); ListView listView = (ListView) view.findViewById(R.id.listview_dialog_talk_list); diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java index 96bebe91..6cb0393d 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java @@ -105,8 +105,8 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements @Override public void onClick(final View v) { - final MainActivity activity = (MainActivity) getActivity(); - final Account account = activity.getCurrentAccount(); + MainActivity activity = (MainActivity) getActivity(); + Account account = activity.getCurrentAccount(); User user = User.fetch(getUserID()); if (user != null) { switch (v.getId()) { @@ -139,12 +139,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements break; } case R.id.button_user_detail_follow: { - ConfirmDialogFragment.show(activity, getString(R.string.dialog_confirm_commands), new Runnable() { - @Override - public void run() { - toggleFollowing(user, account, activity); - } - }); + ConfirmDialogFragment.show(activity, getString(R.string.dialog_confirm_commands), () -> toggleFollowing(user, account, activity)); break; } } @@ -157,8 +152,8 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements @Override public void onPullDownToRefresh(final PullToRefreshBase<ListView> refreshView) { - final MainActivity activity = (MainActivity) getActivity(); - final Account currentAccount = activity.getCurrentAccount(); + MainActivity activity = (MainActivity) getActivity(); + Account currentAccount = activity.getCurrentAccount(); new UserTimelineTask(currentAccount, getUserID()) .setCount(((MainActivity) getActivity()).getRequestCountPerPage()) .setSinceId(adapter.getTopID()) @@ -175,8 +170,8 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements @Override public void onPullUpToRefresh(final PullToRefreshBase<ListView> refreshView) { - final MainActivity activity = (MainActivity) getActivity(); - final Account currentAccount = activity.getCurrentAccount(); + MainActivity activity = (MainActivity) getActivity(); + Account currentAccount = activity.getCurrentAccount(); new UserTimelineTask(currentAccount, getUserID()) .setCount(((MainActivity) getActivity()).getRequestCountPerPage()) .setMaxId(adapter.getLastID() - 1) @@ -196,7 +191,7 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements @Override public Dialog onCreateDialog(Bundle savedInstanceState) { MainActivity activity = (MainActivity) getActivity(); - final Account account = activity.getCurrentAccount(); + Account account = activity.getCurrentAccount(); User user = User.fetch(getUserID()); if (user == null) { return new DisposeDialog(activity); |