本文整理汇总了Java中io.plaidapp.ui.widget.ForegroundImageView类的典型用法代码示例。如果您正苦于以下问题:Java ForegroundImageView类的具体用法?Java ForegroundImageView怎么用?Java ForegroundImageView使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
ForegroundImageView类属于io.plaidapp.ui.widget包,在下文中一共展示了ForegroundImageView类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setupCommenting
import io.plaidapp.ui.widget.ForegroundImageView; //导入依赖的package包/类
private void setupCommenting() {
allowComment = !dribbblePrefs.isLoggedIn()
|| (dribbblePrefs.isLoggedIn() && dribbblePrefs.userCanPost());
if (allowComment && commentFooter == null) {
commentFooter = getLayoutInflater().inflate(R.layout.dribbble_enter_comment,
commentsList, false);
userAvatar = (ForegroundImageView) commentFooter.findViewById(R.id.avatar);
enterComment = (EditText) commentFooter.findViewById(R.id.comment);
postComment = (ImageButton) commentFooter.findViewById(R.id.post_comment);
enterComment.setOnFocusChangeListener(enterCommentFocus);
commentsList.addFooterView(commentFooter);
} else if (!allowComment && commentFooter != null) {
commentsList.removeFooterView(commentFooter);
commentFooter = null;
Toast.makeText(getApplicationContext(),
R.string.prospects_cant_post, Toast.LENGTH_SHORT).show();
}
if (allowComment
&& dribbblePrefs.isLoggedIn()
&& !TextUtils.isEmpty(dribbblePrefs.getUserAvatar())) {
Glide.with(this)
.load(dribbblePrefs.getUserAvatar())
.transform(circleTransform)
.placeholder(R.drawable.ic_player)
.into(userAvatar);
}
}
示例2: setupCommenting
import io.plaidapp.ui.widget.ForegroundImageView; //导入依赖的package包/类
private void setupCommenting() {
allowComment = !dribbblePrefs.isLoggedIn()
|| (dribbblePrefs.isLoggedIn() && dribbblePrefs.userCanPost());
if (allowComment && commentFooter == null) {
commentFooter = getLayoutInflater().inflate(R.layout.dribbble_enter_comment,
commentsList, false);
userAvatar = (ForegroundImageView) commentFooter.findViewById(R.id.avatar);
enterComment = (EditText) commentFooter.findViewById(R.id.comment);
postComment = (ImageButton) commentFooter.findViewById(R.id.post_comment);
enterComment.setOnFocusChangeListener(enterCommentFocus);
} else if (!allowComment && commentFooter != null) {
adapter.removeCommentingFooter();
commentFooter = null;
Toast.makeText(getApplicationContext(),
R.string.prospects_cant_post, Toast.LENGTH_SHORT).show();
}
if (allowComment
&& dribbblePrefs.isLoggedIn()
&& !TextUtils.isEmpty(dribbblePrefs.getUserAvatar())) {
Glide.with(this)
.load(dribbblePrefs.getUserAvatar())
.transform(circleTransform)
.placeholder(R.drawable.ic_player)
.into(userAvatar);
}
}
示例3: setupCommenting
import io.plaidapp.ui.widget.ForegroundImageView; //导入依赖的package包/类
private void setupCommenting() {
allowComment = !dribbblePrefs.isLoggedIn()
|| (dribbblePrefs.isLoggedIn() && dribbblePrefs.userCanPost());
if (allowComment && commentFooter == null) {
commentFooter = getLayoutInflater().inflate(R.layout.dribbble_enter_comment,
commentsList, false);
userAvatar = (ForegroundImageView) commentFooter.findViewById(R.id.avatar);
enterComment = commentFooter.findViewById(R.id.comment);
postComment = commentFooter.findViewById(R.id.post_comment);
enterComment.setOnFocusChangeListener(enterCommentFocus);
} else if (!allowComment && commentFooter != null) {
adapter.removeCommentingFooter();
commentFooter = null;
Toast.makeText(getApplicationContext(),
R.string.prospects_cant_post, Toast.LENGTH_SHORT).show();
}
if (allowComment
&& dribbblePrefs.isLoggedIn()
&& !TextUtils.isEmpty(dribbblePrefs.getUserAvatar())) {
GlideApp.with(this)
.load(dribbblePrefs.getUserAvatar())
.circleCrop()
.placeholder(R.drawable.ic_player)
.transition(withCrossFade())
.into(userAvatar);
}
}