繁体   English   中英

如何将徽章放置在视图的右上角

[英]How to put badge at the right corner of a view

我正在尝试按照此链接的建议使用徽章视图。 我正在尝试使用此代码。

String count_str = Integer.toString(count);
            TextView text_view = (TextView) findViewById(R.id.textView);
            badge1 = new BadgeView(this, text_view);
            badge1.setText(count_str);  
            badge1.show();

但是徽章显示在TextView的中间。 如何将这个标志放在TextView的右上角?

在此处输入图片说明

查看此库中DemoActivity的源代码,似乎以下方法负责DemoActivity的位置:

 badge1.setBadgePosition(BadgeView.POSITION_CENTER);

编辑

以及BadgeView类的以下选项:

public static final int POSITION_TOP_LEFT = 1;
public static final int POSITION_TOP_RIGHT = 2;
public static final int POSITION_BOTTOM_LEFT = 3;
public static final int POSITION_BOTTOM_RIGHT = 4;
public static final int POSITION_CENTER = 5;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM