Этот код проверяет, установлено ли приложение, но также проверяет, включено ли оно.
private boolean isAppInstalled(String packageName) {
PackageManager pm = getPackageManager();
try {
pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
return pm.getApplicationInfo(packageName, 0).enabled;
}
catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
return false;
}
}
Документы gatsby-image говорят, что пропускают его через реквизит
blockquote>Означает, что вы можете добавить любое свойство, которое хотите, внутри тега
Img
. Из-за некоторых внутренних ограничений вы должны использовать атрибут имени JavaScript, а не HTML (т. Е.className
вместоclass
)Итак:
render={data => <Img fluid={data.placeholderImage.childImageSharp.fluid} className="logo" />}