簡體   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