aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/view
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2015-09-21 16:31:25 +0900
committerKazuki Yamaguchi <k@rhe.jp>2015-09-21 16:31:25 +0900
commit85a3626036785148c75ee6453e17c7efc74bece7 (patch)
tree697a6f8bf109bbf1866b7bc9bfe4ee59a887d779 /app/src/main/java/net/lacolaco/smileessence/view
parente06ab7394233f320343aef55e689eb0437010c86 (diff)
downloadSmileEssence-85a3626036785148c75ee6453e17c7efc74bece7.tar.gz
UIHandler をもっと素直に
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/DialogHelper.java2
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java4
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java6
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java8
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java10
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.java2
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.java4
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/listener/ListItemClickListener.java4
8 files changed, 20 insertions, 20 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/DialogHelper.java b/app/src/main/java/net/lacolaco/smileessence/view/DialogHelper.java
index f920ecaa..6f8af2f5 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/DialogHelper.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/DialogHelper.java
@@ -35,7 +35,7 @@ public class DialogHelper {
private static LinkedHashSet<String> dialogStack = new LinkedHashSet<>();
public static void closeAllDialogs(Activity activity) {
- for (String tag : new LinkedHashSet<String>(dialogStack)) {
+ for (String tag : new LinkedHashSet<>(dialogStack)) {
StackableDialogFragment dialog = (StackableDialogFragment) activity.getFragmentManager().findFragmentByTag(tag);
if (dialog != null) {
dialog.dismiss();
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java
index 45159f81..e1291a8d 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/HomeFragment.java
@@ -90,10 +90,10 @@ public class HomeFragment extends CustomListFragment<StatusListAdapter> {
final MainActivity activity = (MainActivity) getActivity();
final StatusListAdapter adapter = getAdapter();
if (activity.isStreaming()) {
- new UIHandler(() -> {
+ new UIHandler().post(() -> {
updateListViewWithNotice(refreshView.getRefreshableView(), true);
refreshView.onRefreshComplete();
- }).post();
+ });
return;
}
final Account currentAccount = activity.getCurrentAccount();
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
index 30266289..7826f457 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
@@ -132,7 +132,7 @@ public class PostFragment extends PageFragment implements TextWatcher, View.OnFo
editText.setTextKeepState(postState.getText());
editText.addTextChangedListener(this);
updateTextCount(editText.getText());
- new UIHandler(() -> editText.setSelection(start, end)).postAtFrontOfQueue();
+ new UIHandler().postAtFrontOfQueue(() -> editText.setSelection(start, end));
}
if (viewGroupReply != null) {
if (postState.getInReplyToStatusID() >= 0) {
@@ -354,10 +354,10 @@ public class PostFragment extends PageFragment implements TextWatcher, View.OnFo
private void showIME() {
if (editText != null) {
- new UIHandler(() -> {
+ new UIHandler().postDelayed(() -> {
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.RESULT_UNCHANGED_SHOWN);
- }).postDelayed(100);
+ }, 100);
}
}
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java
index 4af11217..edcb0a07 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/SearchFragment.java
@@ -140,10 +140,10 @@ public class SearchFragment extends CustomListFragment<SearchListAdapter> implem
final SearchListAdapter adapter = getAdapter();
String queryString = adapter.getQuery();
if (TextUtils.isEmpty(queryString)) {
- new UIHandler(() -> {
+ new UIHandler().post(() -> {
notifyTextEmpty(activity);
refreshView.onRefreshComplete();
- }).post();
+ });
return;
}
final Query query = new Query();
@@ -183,10 +183,10 @@ public class SearchFragment extends CustomListFragment<SearchListAdapter> implem
final SearchListAdapter adapter = getAdapter();
String queryString = adapter.getQuery();
if (TextUtils.isEmpty(queryString)) {
- new UIHandler(() -> {
+ new UIHandler().post(() -> {
notifyTextEmpty(activity);
refreshView.onRefreshComplete();
- }).post();
+ });
return;
}
final Query query = new Query();
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java
index 7cb7cd6e..da2c89ea 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/UserListFragment.java
@@ -109,10 +109,10 @@ public class UserListFragment extends CustomListFragment<UserListListAdapter> im
final UserListListAdapter adapter = (UserListListAdapter) getAdapter();
String listFullName = adapter.getListFullName();
if (TextUtils.isEmpty(listFullName)) {
- new UIHandler(() -> {
+ new UIHandler().post(() -> {
notifyTextEmpty(activity);
refreshView.onRefreshComplete();
- }).post();
+ });
return;
}
Paging paging = TwitterUtils.getPaging(activity.getRequestCountPerPage());
@@ -139,13 +139,13 @@ public class UserListFragment extends CustomListFragment<UserListListAdapter> im
final MainActivity activity = getMainActivity();
final Account currentAccount = activity.getCurrentAccount();
Twitter twitter = currentAccount.getTwitter();
- final UserListListAdapter adapter = (UserListListAdapter) getAdapter();
+ final UserListListAdapter adapter = getAdapter();
String listFullName = adapter.getListFullName();
if (TextUtils.isEmpty(listFullName)) {
- new UIHandler(() -> {
+ new UIHandler().post(() -> {
notifyTextEmpty(activity);
refreshView.onRefreshComplete();
- }).post();
+ });
return;
}
Paging paging = TwitterUtils.getPaging(activity.getRequestCountPerPage());
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.java b/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.java
index 16691238..9c68b2e9 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.java
@@ -160,7 +160,7 @@ public class CustomListAdapter<T extends IViewModel> extends BaseAdapter {
public void updateForce() {
synchronized (LOCK) {
- new UIHandler(this::notifyDataSetChanged).post();
+ new UIHandler().post(this::notifyDataSetChanged);
}
}
}
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 9b344641..2333bd4a 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
@@ -347,12 +347,12 @@ public class UserDetailDialogFragment extends StackableDialogFragment implements
@Override
protected void executeCommand(Command command) {
super.executeCommand(command);
- new UIHandler(() -> {
+ new UIHandler().postDelayed(() -> {
if (UserDetailDialogFragment.this.isDetached()) {
return;
}
updateRelationship(activity, user.getId());
- }).postDelayed(1000);
+ }, 1000);
}
};
menuFragment.setUserID(user.getId());
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/listener/ListItemClickListener.java b/app/src/main/java/net/lacolaco/smileessence/view/listener/ListItemClickListener.java
index 3ed73acb..93a20c33 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/listener/ListItemClickListener.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/listener/ListItemClickListener.java
@@ -55,9 +55,9 @@ public class ListItemClickListener implements View.OnClickListener {
final int currentBgColor = ((ColorDrawable) v.getBackground()).getColor();
v.setBackgroundColor(activity.getResources().getColor(R.color.metro_blue));
v.invalidate();
- new UIHandler(() -> {
+ new UIHandler().post(() -> {
v.setBackgroundColor(currentBgColor);
callback.run();
- }).post();
+ });
}
}