aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/CustomView/CustomMarkwonView.java
diff options
context:
space:
mode:
authorAlex Ning <chineseperson5@gmail.com>2019-08-05 02:30:22 +0000
committerAlex Ning <chineseperson5@gmail.com>2019-08-05 02:30:22 +0000
commit0d1fcecde60bbb1eb3b43736807883b12e54b2e8 (patch)
treed796ee393dfd4ea3c0f09232db38478125459cc6 /app/src/main/java/CustomView/CustomMarkwonView.java
parent44e2987a848ec07fd866f8ed76bb29c66b03e60a (diff)
downloadinfinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.tar
infinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.tar.gz
infinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.tar.bz2
infinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.tar.lz
infinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.tar.xz
infinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.tar.zst
infinity-for-reddit-0d1fcecde60bbb1eb3b43736807883b12e54b2e8.zip
Searching subreddits to post is available. Use Toolbar instead of ActionBar in various activities. Minor bugs fixed.
Diffstat (limited to '')
-rw-r--r--app/src/main/java/CustomView/CustomMarkwonView.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/app/src/main/java/CustomView/CustomMarkwonView.java b/app/src/main/java/CustomView/CustomMarkwonView.java
index c0d59f05..50ac4bbf 100644
--- a/app/src/main/java/CustomView/CustomMarkwonView.java
+++ b/app/src/main/java/CustomView/CustomMarkwonView.java
@@ -24,23 +24,24 @@ public class CustomMarkwonView extends MarkwonView {
super(context, attrs);
}
- public void setMarkdown(@Nullable String markdown, Context conte) {
- SpannableConfiguration configuration = SpannableConfiguration.builder(conte).linkResolver((view, link) -> {
+ public void setMarkdown(@Nullable String markdown, Context context) {
+ SpannableConfiguration configuration = SpannableConfiguration.builder(context).linkResolver((view, link) -> {
if(link.startsWith("/u/") || link.startsWith("u/")) {
- Intent intent = new Intent(conte, ViewUserDetailActivity.class);
+ Intent intent = new Intent(context, ViewUserDetailActivity.class);
intent.putExtra(ViewUserDetailActivity.EXTRA_USER_NAME_KEY, link.substring(3));
- conte.startActivity(intent);
+ context.startActivity(intent);
} else if(link.startsWith("/r/") || link.startsWith("r/")) {
- Intent intent = new Intent(conte, ViewSubredditDetailActivity.class);
+ Intent intent = new Intent(context, ViewSubredditDetailActivity.class);
intent.putExtra(ViewSubredditDetailActivity.EXTRA_SUBREDDIT_NAME_KEY, link.substring(3));
- conte.startActivity(intent);
+ context.startActivity(intent);
} else {
CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
// add share action to menu list
builder.addDefaultShareMenuItem();
- builder.setToolbarColor(conte.getResources().getColor(R.color.colorPrimary));
+ builder.setToolbarColor(context.getResources().getColor(R.color.colorPrimary));
CustomTabsIntent customTabsIntent = builder.build();
- customTabsIntent.launchUrl(conte, Uri.parse(link));
+ customTabsIntent.intent.setPackage(context.getPackageName());
+ customTabsIntent.launchUrl(context, Uri.parse(link));
}
}).build();