mirror of
https://github.com/KokaKiwi/BarInsta
synced 2024-11-22 22:57:29 +00:00
highlight fix, also better verified badge
This commit is contained in:
parent
6393bbc02b
commit
03f52d5058
@ -132,7 +132,6 @@ public class StoryViewerFragment extends Fragment {
|
|||||||
private StoryViewerFragmentArgs fragmentArgs;
|
private StoryViewerFragmentArgs fragmentArgs;
|
||||||
private ViewModel viewModel;
|
private ViewModel viewModel;
|
||||||
private boolean isHighlight;
|
private boolean isHighlight;
|
||||||
private boolean isLoggedIn;
|
|
||||||
|
|
||||||
private final String cookie = settingsHelper.getString(Constants.COOKIE);
|
private final String cookie = settingsHelper.getString(Constants.COOKIE);
|
||||||
|
|
||||||
@ -244,7 +243,6 @@ public class StoryViewerFragment extends Fragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void init() {
|
private void init() {
|
||||||
isLoggedIn = !TextUtils.isEmpty(cookie) && CookieUtils.getUserIdFromCookie(cookie) != null;
|
|
||||||
if (getArguments() == null) return;
|
if (getArguments() == null) return;
|
||||||
fragmentArgs = StoryViewerFragmentArgs.fromBundle(getArguments());
|
fragmentArgs = StoryViewerFragmentArgs.fromBundle(getArguments());
|
||||||
currentFeedStoryIndex = fragmentArgs.getFeedStoryIndex();
|
currentFeedStoryIndex = fragmentArgs.getFeedStoryIndex();
|
||||||
@ -745,8 +743,11 @@ public class StoryViewerFragment extends Fragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void openProfile(final String username) {
|
private void openProfile(final String username) {
|
||||||
|
final ActionBar actionBar = fragmentActivity.getSupportActionBar();
|
||||||
|
if (actionBar != null) {
|
||||||
|
actionBar.setSubtitle(null);
|
||||||
|
}
|
||||||
final char t = username.charAt(0);
|
final char t = username.charAt(0);
|
||||||
Log.d("austin_debug", username);
|
|
||||||
if (t == '@') {
|
if (t == '@') {
|
||||||
final NavDirections action = HashTagFragmentDirections.actionGlobalProfileFragment(username);
|
final NavDirections action = HashTagFragmentDirections.actionGlobalProfileFragment(username);
|
||||||
NavHostFragment.findNavController(this).navigate(action);
|
NavHostFragment.findNavController(this).navigate(action);
|
||||||
@ -755,6 +756,10 @@ public class StoryViewerFragment extends Fragment {
|
|||||||
final NavDirections action = HashTagFragmentDirections.actionGlobalHashTagFragment(username.substring(1));
|
final NavDirections action = HashTagFragmentDirections.actionGlobalHashTagFragment(username.substring(1));
|
||||||
NavHostFragment.findNavController(this).navigate(action);
|
NavHostFragment.findNavController(this).navigate(action);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
final NavDirections action = ProfileFragmentDirections.actionGlobalLocationFragment(username.split(" \\(")[1].replace(")", ""));
|
||||||
|
NavHostFragment.findNavController(this).navigate(action);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void releasePlayer() {
|
private void releasePlayer() {
|
||||||
|
@ -221,8 +221,8 @@ public class StoriesService extends BaseService {
|
|||||||
if (locations != null) {
|
if (locations != null) {
|
||||||
for (int h = 0; h < locations.length(); ++h) {
|
for (int h = 0; h < locations.length(); ++h) {
|
||||||
mentions[h + (hashtags == null ? 0 : hashtags.length()) + (atmarks == null ? 0 : atmarks.length())] =
|
mentions[h + (hashtags == null ? 0 : hashtags.length()) + (atmarks == null ? 0 : atmarks.length())] =
|
||||||
locations.getJSONObject(h).getJSONObject("location").getLong("pk")
|
locations.getJSONObject(h).getJSONObject("location").getString("short_name")
|
||||||
+ "/ (" + locations.getJSONObject(h).getJSONObject("location").getString("short_name") + ")";
|
+ " (" + locations.getJSONObject(h).getJSONObject("location").getLong("pk") + ")";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (mentions.length != 0) model.setMentions(mentions);
|
if (mentions.length != 0) model.setMentions(mentions);
|
||||||
@ -256,7 +256,7 @@ public class StoriesService extends BaseService {
|
|||||||
builder.append("tags/");
|
builder.append("tags/");
|
||||||
}
|
}
|
||||||
else if (highlight) {
|
else if (highlight) {
|
||||||
builder.append("feed/reels_media?user_ids=");
|
builder.append("feed/reels_media/?user_ids=");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
builder.append("feed/user/");
|
builder.append("feed/user/");
|
||||||
|
@ -91,9 +91,10 @@
|
|||||||
|
|
||||||
<androidx.appcompat.widget.AppCompatImageView
|
<androidx.appcompat.widget.AppCompatImageView
|
||||||
android:id="@+id/isVerified"
|
android:id="@+id/isVerified"
|
||||||
android:layout_width="18dp"
|
android:layout_width="30dp"
|
||||||
android:layout_height="0dp"
|
android:layout_height="match_parent"
|
||||||
android:layout_gravity="start"
|
android:layout_gravity="center"
|
||||||
|
android:paddingTop="8dp"
|
||||||
android:adjustViewBounds="true"
|
android:adjustViewBounds="true"
|
||||||
android:scaleType="fitCenter"
|
android:scaleType="fitCenter"
|
||||||
android:visibility="gone"
|
android:visibility="gone"
|
||||||
|
Loading…
Reference in New Issue
Block a user