全部产品

录音

更新时间:2020-11-13 15:06:18

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

效果图

依赖

参见 管理组件依赖

构造说明

  1. public AURecordFloatTip(Activity activity) ;
  2. public AURecordFloatTip(Activity activity, String tip);

接口说明

  1. /**
  2. * 显示浮层
  3. */
  4. public void show();
  5. /**
  6. * 浮层消失
  7. */
  8. public void dismiss();
  9. /**
  10. * 获取浮层文本 view
  11. *
  12. * @return
  13. */
  14. public AUTextView getTipTextView();
  15. /**
  16. * 获取浮层图标 view
  17. *
  18. * @return
  19. */
  20. public AUImageView getIconView();

代码示例

  1. if (!isSHowAURecordFloatTip) {
  2. ((AUButton) view).setText("关闭AURecordFloatTip");
  3. if (mAURecordFloatTip == null) {
  4. mAURecordFloatTip = new AURecordFloatTip(this, "正在录音");
  5. }
  6. mAURecordFloatTip.show();
  7. isSHowAURecordFloatTip = true;
  8. } else {
  9. ((AUButton) view).setText("显示AURecordFloatTip");
  10. if (mAURecordFloatTip != null) {
  11. mAURecordFloatTip.dismiss();
  12. }
  13. isSHowAURecordFloatTip = false;
  14. }