AURecordFloatTip 组件用于显示 正在录音 状态的浮层,旨在给予用户更直接的录音体验。

效果图

构造说明

    public AURecordFloatTip(Activity activity) ;

    public AURecordFloatTip(Activity activity, String tip);

接口说明

    /**
     * 显示浮层
     */
    public void show();

    /**
     * 浮层消失
     */
    public void dismiss();

    /**
     * 获取浮层文本 view
     *
     * @return
     */
    public AUTextView getTipTextView();

    /**
     * 获取浮层图标 view
     *
     * @return
     */
    public AUImageView getIconView();

代码示例

    if (!isSHowAURecordFloatTip) {
        ((AUButton) view).setText("关闭AURecordFloatTip");
        if (mAURecordFloatTip == null) {
            mAURecordFloatTip = new AURecordFloatTip(this, "正在录音");
        }
        mAURecordFloatTip.show();
        isSHowAURecordFloatTip = true;
    } else {
        ((AUButton) view).setText("显示AURecordFloatTip");
        if (mAURecordFloatTip != null) {
            mAURecordFloatTip.dismiss();
        }
        isSHowAURecordFloatTip = false;
    }