mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-02-20 10:08:28 +00:00
Avoid possible NPE
This commit is contained in:
parent
0b59bb1a29
commit
2cabb2666b
@ -7,6 +7,7 @@ import android.content.Context;
|
|||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.support.v7.widget.RecyclerView;
|
import android.support.v7.widget.RecyclerView;
|
||||||
|
import android.text.TextUtils;
|
||||||
import android.util.DisplayMetrics;
|
import android.util.DisplayMetrics;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
@ -92,7 +93,7 @@ public class ReposAdapter extends RecyclerView.Adapter<ReposAdapter.ViewHolder>
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
holder.changeLog.setOnClickListener(view -> {
|
holder.changeLog.setOnClickListener(view -> {
|
||||||
if (!repo.getLogUrl().isEmpty()) {
|
if (!TextUtils.isEmpty(repo.getLogUrl())) {
|
||||||
new WebWindow(mContext.getString(R.string.changelog), repo.getLogUrl(), mContext);
|
new WebWindow(mContext.getString(R.string.changelog), repo.getLogUrl(), mContext);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -111,12 +112,12 @@ public class ReposAdapter extends RecyclerView.Adapter<ReposAdapter.ViewHolder>
|
|||||||
.show();
|
.show();
|
||||||
});
|
});
|
||||||
holder.authorLink.setOnClickListener(view -> {
|
holder.authorLink.setOnClickListener(view -> {
|
||||||
if (!repo.getDonateUrl().isEmpty()) {
|
if (!TextUtils.isEmpty(repo.getDonateUrl())) {
|
||||||
mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(repo.getDonateUrl())));
|
mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(repo.getDonateUrl())));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
holder.supportLink.setOnClickListener(view -> {
|
holder.supportLink.setOnClickListener(view -> {
|
||||||
if (!repo.getSupportUrl().isEmpty()) {
|
if (!TextUtils.isEmpty(repo.getSupportUrl())) {
|
||||||
mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(repo.getSupportUrl())));
|
mContext.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(repo.getSupportUrl())));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user