diff --git a/app/src/main/java/org/nuclearfog/twidda/backend/ProfileLoader.java b/app/src/main/java/org/nuclearfog/twidda/backend/ProfileLoader.java index 979697c5..25694e85 100644 --- a/app/src/main/java/org/nuclearfog/twidda/backend/ProfileLoader.java +++ b/app/src/main/java/org/nuclearfog/twidda/backend/ProfileLoader.java @@ -6,6 +6,7 @@ import android.support.v4.widget.SwipeRefreshLayout; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.Toolbar; import android.util.Log; +import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.ImageView; @@ -292,30 +293,30 @@ public class ProfileLoader extends AsyncTask { } if (!isHome && (mode == ACTION_FOLLOW || mode == ACTION_BLOCK || mode == ACTION_MUTE || mode == GET_INF)) { Toolbar tool = connect.findViewById(R.id.profile_toolbar); - if(tool.getMenu().size() >= 2) { - MenuItem followIcon = tool.getMenu().getItem(1); - MenuItem blockIcon = tool.getMenu().getItem(2); - MenuItem muteIcon = tool.getMenu().getItem(3); - if (isFollowing) { - followIcon.setIcon(R.drawable.follow_enabled); - followIcon.setTitle(R.string.unfollow); - } else { - followIcon.setIcon(R.drawable.follow); - followIcon.setTitle(R.string.follow); - } - if (isBlocked) { - blockIcon.setTitle(R.string.unblock); - followIcon.setVisible(false); - } else { - blockIcon.setTitle(R.string.block); - followIcon.setVisible(true); - } - if (isMuted) { - muteIcon.setTitle(R.string.unmute); - } else { - muteIcon.setTitle(R.string.mute); - } + Menu m = tool.getMenu(); + MenuItem followIcon = m.findItem(R.id.profile_follow); + MenuItem blockIcon = m.findItem(R.id.profile_block); + MenuItem muteIcon = m.findItem(R.id.profile_mute); + if (isFollowing) { + followIcon.setIcon(R.drawable.follow_enabled); + followIcon.setTitle(R.string.unfollow); + } else { + followIcon.setIcon(R.drawable.follow); + followIcon.setTitle(R.string.follow); } + if (isBlocked) { + blockIcon.setTitle(R.string.unblock); + followIcon.setVisible(false); + } else { + blockIcon.setTitle(R.string.block); + followIcon.setVisible(true); + } + if (isMuted) { + muteIcon.setTitle(R.string.unmute); + } else { + muteIcon.setTitle(R.string.mute); + } + } } } \ No newline at end of file diff --git a/app/src/main/java/org/nuclearfog/twidda/viewadapter/MessageAdapter.java b/app/src/main/java/org/nuclearfog/twidda/viewadapter/MessageAdapter.java index 2468a1be..2c7da6ef 100644 --- a/app/src/main/java/org/nuclearfog/twidda/viewadapter/MessageAdapter.java +++ b/app/src/main/java/org/nuclearfog/twidda/viewadapter/MessageAdapter.java @@ -57,27 +57,15 @@ public class MessageAdapter extends RecyclerView.Adapter + android:layout_height="wrap_content" + android:orientation="vertical" + android:padding="5dp"> - + android:layout_marginEnd="10dp" + app:cardCornerRadius="5dp"> + + + @@ -37,6 +48,7 @@ + android:layout_height="wrap_content" + android:layout_marginTop="5dp" /> \ No newline at end of file diff --git a/app/src/main/res/layout/messagepage.xml b/app/src/main/res/layout/messagepage.xml index e9f39c47..2349077f 100644 --- a/app/src/main/res/layout/messagepage.xml +++ b/app/src/main/res/layout/messagepage.xml @@ -7,10 +7,7 @@ + android:layout_height="@dimen/bar_wide" /> diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index 1749833a..5b744e78 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -62,5 +62,5 @@ Stummschaltung aufheben stummgeschaltet! Stummschaltung aufgehoben! - Direkt Message + Direktnachrichten \ No newline at end of file