All Products
Search
Document Center

Mobile Platform as a Service:Recording float tip

Last Updated:Mar 03, 2023

AURecordFloatTip is used to display a floating layer indicating that audio is being recorded. It provides users with more intuitive experience during recording.

Sample image

recording

Dependency

See Quick start.

Structure

public AURecordFloatTip(Activity activity) ;

    public AURecordFloatTip(Activity activity, String tip);

API description

    /**
     * Display the floating layer.
     */
    public void show();

    /**
     * Make the floating layer disappear.
     */
    public void dismiss();

    /**
     * Obtain floating layer text view.
     *
     * @return
     */
    public AUTextView getTipTextView();

    /**
     * Obtain floating layer icon view.
     *
     * @return
     */
    public AUImageView getIconView();

Sample code

    if (!isSHowAURecordFloatTip) {
        ((AUButton) view).setText("Close AURecordFloatTip");
        if (mAURecordFloatTip == null) {
            mAURecordFloatTip = new AURecordFloatTip(this, "Recording");
        }
        mAURecordFloatTip.show();
        isSHowAURecordFloatTip = true;
    } else {
        ((AUButton) view).setText("Show AURecordFloatTip");
        if (mAURecordFloatTip != null) {
            mAURecordFloatTip.dismiss();
        }
        isSHowAURecordFloatTip = false;
    }