aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/view
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.java9
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/EditTextDialogFragment.java17
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/HashtagDialogFragment.java2
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/MenuDialogFragment.java14
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/StatusDetailDialogFragment.java4
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.java2
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java21
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);