Skip to content

Commit fb6c283

Browse files
committedJul 3, 2020
update docs
1 parent 4fada68 commit fb6c283

26 files changed

+926
-178
lines changed
 

‎docs/allclasses-frame.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>所有类</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>
@@ -17,9 +17,8 @@ <h1 class="bar">所有类</h1>
1717
<li><a href="media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">AudioFocusHelper.OnAudioFocusChangeListener</span></a></li>
1818
<li><a href="media/helper/BecomeNoiseHelper.html" title="media.helper中的类" target="classFrame">BecomeNoiseHelper</a></li>
1919
<li><a href="media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">BecomeNoiseHelper.OnBecomeNoiseListener</span></a></li>
20-
<li><a href="media/helper/MediaButtonHelper.html" title="media.helper中的类" target="classFrame">MediaButtonHelper</a></li>
21-
<li><a href="media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类" target="classFrame">MediaButtonHelper.MediaListener</a></li>
22-
<li><a href="media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">MediaButtonHelper.OnMediaButtonActionListener</span></a></li>
20+
<li><a href="media/helper/HeadsetHookHelper.html" title="media.helper中的类" target="classFrame">HeadsetHookHelper</a></li>
21+
<li><a href="media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">HeadsetHookHelper.OnHeadsetHookClickListener</span></a></li>
2322
</ul>
2423
</div>
2524
</body>

‎docs/allclasses-noframe.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>所有类</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>
@@ -17,9 +17,8 @@ <h1 class="bar">所有类</h1>
1717
<li><a href="media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口"><span class="interfaceName">AudioFocusHelper.OnAudioFocusChangeListener</span></a></li>
1818
<li><a href="media/helper/BecomeNoiseHelper.html" title="media.helper中的类">BecomeNoiseHelper</a></li>
1919
<li><a href="media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口"><span class="interfaceName">BecomeNoiseHelper.OnBecomeNoiseListener</span></a></li>
20-
<li><a href="media/helper/MediaButtonHelper.html" title="media.helper中的类">MediaButtonHelper</a></li>
21-
<li><a href="media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></li>
22-
<li><a href="media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口"><span class="interfaceName">MediaButtonHelper.OnMediaButtonActionListener</span></a></li>
20+
<li><a href="media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></li>
21+
<li><a href="media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口"><span class="interfaceName">HeadsetHookHelper.OnHeadsetHookClickListener</span></a></li>
2322
</ul>
2423
</div>
2524
</body>

‎docs/constant-values.html

+31-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>常量字段值</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>
@@ -71,6 +71,35 @@
7171
<div class="header">
7272
<h1 title="常量字段值" class="title">常量字段值</h1>
7373
<h2 title="目录">目录</h2>
74+
<ul>
75+
<li><a href="#media.helper">media.helper.*</a></li>
76+
</ul>
77+
</div>
78+
<div class="constantValuesContainer"><a name="media.helper">
79+
<!-- -->
80+
</a>
81+
<h2 title="media.helper">media.helper.*</h2>
82+
<ul class="blockList">
83+
<li class="blockList">
84+
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="常量字段值表, 列表常量字段和值">
85+
<caption><span>media.helper.<a href="media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></span><span class="tabEnd">&nbsp;</span></caption>
86+
<tr>
87+
<th class="colFirst" scope="col">限定符和类型</th>
88+
<th scope="col">常量字段</th>
89+
<th class="colLast" scope="col"></th>
90+
</tr>
91+
<tbody>
92+
<tr class="altColor">
93+
<td class="colFirst"><a name="media.helper.HeadsetHookHelper.DEFAULT_CLICK_INTERVAL">
94+
<!-- -->
95+
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
96+
<td><code><a href="media/helper/HeadsetHookHelper.html#DEFAULT_CLICK_INTERVAL">DEFAULT_CLICK_INTERVAL</a></code></td>
97+
<td class="colLast"><code>300</code></td>
98+
</tr>
99+
</tbody>
100+
</table>
101+
</li>
102+
</ul>
74103
</div>
75104
<!-- ======= START OF BOTTOM NAVBAR ====== -->
76105
<div class="bottomNav"><a name="navbar.bottom">

‎docs/deprecated-list.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>已过时的列表</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>

‎docs/help-doc.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:26 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>API 帮助</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>

‎docs/index-files/index-1.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>A - 索引</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
@@ -68,7 +68,7 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:A">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:A">
7272
<!-- -->
7373
</a>
7474
<h2 class="title">A</h2>
@@ -88,7 +88,7 @@ <h2 class="title">A</h2>
8888
<div class="block">回调接口,可用于监听当前应用程序的音频焦点的获取与丢失。</div>
8989
</dd>
9090
</dl>
91-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
91+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
9292
<!-- ======= START OF BOTTOM NAVBAR ====== -->
9393
<div class="bottomNav"><a name="navbar.bottom">
9494
<!-- -->

‎docs/index-files/index-2.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>B - 索引</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
@@ -68,7 +68,7 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:B">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:B">
7272
<!-- -->
7373
</a>
7474
<h2 class="title">B</h2>
@@ -84,7 +84,7 @@ <h2 class="title">B</h2>
8484
<div class="block">回调接口。</div>
8585
</dd>
8686
</dl>
87-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
87+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
8888
<!-- ======= START OF BOTTOM NAVBAR ====== -->
8989
<div class="bottomNav"><a name="navbar.bottom">
9090
<!-- -->

‎docs/index-files/index-3.html

+9-11
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7-
<title>H - 索引</title>
8-
<meta name="date" content="2020-06-14">
7+
<title>D - 索引</title>
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="H - \u7D22\u5F15";
16+
parent.document.title="D - \u7D22\u5F15";
1717
}
1818
}
1919
catch(err) {
@@ -68,17 +68,15 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:H">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:D">
7272
<!-- -->
7373
</a>
74-
<h2 class="title">H</h2>
74+
<h2 class="title">D</h2>
7575
<dl>
76-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.html#handleMediaButton-android.content.Context-android.content.Intent-media.helper.MediaButtonHelper.OnMediaButtonActionListener-">handleMediaButton(Context, Intent, MediaButtonHelper.OnMediaButtonActionListener)</a></span> - 类 中的静态方法media.helper.<a href="../media/helper/MediaButtonHelper.html" title="media.helper中的类">MediaButtonHelper</a></dt>
77-
<dd>
78-
<div class="block">处理媒体按钮事件。</div>
79-
</dd>
76+
<dt><span class="memberNameLink"><a href="../media/helper/HeadsetHookHelper.html#DEFAULT_CLICK_INTERVAL">DEFAULT_CLICK_INTERVAL</a></span> - 类 中的静态变量media.helper.<a href="../media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></dt>
77+
<dd>&nbsp;</dd>
8078
</dl>
81-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
79+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
8280
<!-- ======= START OF BOTTOM NAVBAR ====== -->
8381
<div class="bottomNav"><a name="navbar.bottom">
8482
<!-- -->

‎docs/index-files/index-4.html

+18-18
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7-
<title>M - 索引</title>
8-
<meta name="date" content="2020-06-14">
7+
<title>H - 索引</title>
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="M - \u7D22\u5F15";
16+
parent.document.title="H - \u7D22\u5F15";
1717
}
1818
}
1919
catch(err) {
@@ -68,31 +68,31 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:M">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:H">
7272
<!-- -->
7373
</a>
74-
<h2 class="title">M</h2>
74+
<h2 class="title">H</h2>
7575
<dl>
76-
<dt><a href="../media/helper/package-summary.html">media.helper</a> - 程序包 media.helper</dt>
77-
<dd>&nbsp;</dd>
78-
<dt><a href="../media/helper/MediaButtonHelper.html" title="media.helper中的类"><span class="typeNameLink">MediaButtonHelper</span></a> - <a href="../media/helper/package-summary.html">media.helper</a>中的类</dt>
76+
<dt><span class="memberNameLink"><a href="../media/helper/HeadsetHookHelper.html#handleMediaButton-android.content.Intent-">handleMediaButton(Intent)</a></span> - 类 中的方法media.helper.<a href="../media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></dt>
7977
<dd>
80-
<div class="block">用于帮助监听系统的 <b>Intent.ACTION_MEDIA_BUTTON</b> 媒体按钮事件</div>
78+
<div class="block">处理媒体按钮事件</div>
8179
</dd>
82-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.html#MediaButtonHelper-android.content.Context-media.helper.MediaButtonHelper.OnMediaButtonActionListener-">MediaButtonHelper(Context, MediaButtonHelper.OnMediaButtonActionListener)</a></span> - 类 的构造器media.helper.<a href="../media/helper/MediaButtonHelper.html" title="media.helper中的类">MediaButtonHelper</a></dt>
83-
<dd>&nbsp;</dd>
84-
<dt><a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类"><span class="typeNameLink">MediaButtonHelper.MediaListener</span></a> - <a href="../media/helper/package-summary.html">media.helper</a>中的类</dt>
80+
<dt><a href="../media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">HeadsetHookHelper</span></a> - <a href="../media/helper/package-summary.html">media.helper</a>中的类</dt>
81+
<dd>
82+
<div class="block">用于帮助处理耳机上的按钮点击事件(用于实现 “线控播放”)。</div>
83+
</dd>
84+
<dt><span class="memberNameLink"><a href="../media/helper/HeadsetHookHelper.html#HeadsetHookHelper-media.helper.HeadsetHookHelper.OnHeadsetHookClickListener-">HeadsetHookHelper(HeadsetHookHelper.OnHeadsetHookClickListener)</a></span> - 类 的构造器media.helper.<a href="../media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></dt>
8585
<dd>
86-
<div class="block">多媒体回调接口</div>
86+
<div class="block">使用默认的点击事件时间间隔 <a href="../media/helper/HeadsetHookHelper.html#DEFAULT_CLICK_INTERVAL"><code>HeadsetHookHelper.DEFAULT_CLICK_INTERVAL</code></a> 构造一个 HeadsetHookHelper 对象</div>
8787
</dd>
88-
<dt><a href="../media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口"><span class="typeNameLink">MediaButtonHelper.OnMediaButtonActionListener</span></a> - <a href="../media/helper/package-summary.html">media.helper</a>中的接口</dt>
88+
<dt><span class="memberNameLink"><a href="../media/helper/HeadsetHookHelper.html#HeadsetHookHelper-int-media.helper.HeadsetHookHelper.OnHeadsetHookClickListener-">HeadsetHookHelper(int, HeadsetHookHelper.OnHeadsetHookClickListener)</a></span> - 类 的构造器media.helper.<a href="../media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></dt>
8989
<dd>
90-
<div class="block">回调接口</div>
90+
<div class="block">使用 <code>clickInterval</code> 参数指定的点击事件时间间隔构造一个 HeadsetHookHelper 对象</div>
9191
</dd>
92-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#MediaListener--">MediaListener()</a></span> - 类 的构造器media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
92+
<dt><a href="../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口"><span class="typeNameLink">HeadsetHookHelper.OnHeadsetHookClickListener</span></a> - <a href="../media/helper/package-summary.html">media.helper</a>中的接口</dt>
9393
<dd>&nbsp;</dd>
9494
</dl>
95-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
95+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
9696
<!-- ======= START OF BOTTOM NAVBAR ====== -->
9797
<div class="bottomNav"><a name="navbar.bottom">
9898
<!-- -->

‎docs/index-files/index-5.html

+8-58
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7-
<title>O - 索引</title>
8-
<meta name="date" content="2020-06-14">
7+
<title>M - 索引</title>
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="O - \u7D22\u5F15";
16+
parent.document.title="M - \u7D22\u5F15";
1717
}
1818
}
1919
catch(err) {
@@ -68,65 +68,15 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:O">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:M">
7272
<!-- -->
7373
</a>
74-
<h2 class="title">O</h2>
74+
<h2 class="title">M</h2>
7575
<dl>
76-
<dt><span class="memberNameLink"><a href="../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html#onBecomeNoise--">onBecomeNoise()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口">BecomeNoiseHelper.OnBecomeNoiseListener</a></dt>
77-
<dd>
78-
<div class="block">此时应暂停播放。</div>
79-
</dd>
80-
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onGain-boolean-boolean-">onGain(boolean, boolean)</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
81-
<dd>
82-
<div class="block">重新获取到音频焦点。</div>
83-
</dd>
84-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onHeadsetHookClicked-int-">onHeadsetHookClicked(int)</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
85-
<dd>
86-
<div class="block">耳机上的按钮被点击(可用于实现 "线控播放" 功能)。</div>
87-
</dd>
88-
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onLoss--">onLoss()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
89-
<dd>
90-
<div class="block">音频焦点永久性丢失(此时应暂停播放)</div>
91-
</dd>
92-
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onLossTransient--">onLossTransient()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
93-
<dd>
94-
<div class="block">音频焦点暂时性丢失(此时应暂停播放)</div>
95-
</dd>
96-
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onLossTransientCanDuck--">onLossTransientCanDuck()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
97-
<dd>
98-
<div class="block">音频焦点暂时性丢失(此时只需降低音量,不需要暂停播放)</div>
99-
</dd>
100-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onMediaButtonAction-android.content.Context-android.content.Intent-">onMediaButtonAction(Context, Intent)</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
76+
<dt><a href="../media/helper/package-summary.html">media.helper</a> - 程序包 media.helper</dt>
10177
<dd>&nbsp;</dd>
102-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.OnMediaButtonActionListener.html#onMediaButtonAction-android.content.Context-android.content.Intent-">onMediaButtonAction(Context, Intent)</a></span> - 接口 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口">MediaButtonHelper.OnMediaButtonActionListener</a></dt>
103-
<dd>&nbsp;</dd>
104-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onNext--">onNext()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
105-
<dd>
106-
<div class="block">"下一曲" 键被触发。</div>
107-
</dd>
108-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onPause--">onPause()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
109-
<dd>
110-
<div class="block">"暂停" 键被触发。</div>
111-
</dd>
112-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onPlay--">onPlay()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
113-
<dd>
114-
<div class="block">"播放" 键被触发。</div>
115-
</dd>
116-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onPlayPause--">onPlayPause()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
117-
<dd>
118-
<div class="block">"播放/暂停" 键被触发。</div>
119-
</dd>
120-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onPrevious--">onPrevious()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
121-
<dd>
122-
<div class="block">"上一曲" 键被触发。</div>
123-
</dd>
124-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.MediaListener.html#onStop--">onStop()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></dt>
125-
<dd>
126-
<div class="block">"停止" 键被触发。</div>
127-
</dd>
12878
</dl>
129-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
79+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
13080
<!-- ======= START OF BOTTOM NAVBAR ====== -->
13181
<div class="bottomNav"><a name="navbar.bottom">
13282
<!-- -->

‎docs/index-files/index-6.html

+23-13
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7-
<title>R - 索引</title>
8-
<meta name="date" content="2020-06-14">
7+
<title>O - 索引</title>
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="R - \u7D22\u5F15";
16+
parent.document.title="O - \u7D22\u5F15";
1717
}
1818
}
1919
catch(err) {
@@ -68,25 +68,35 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:R">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:O">
7272
<!-- -->
7373
</a>
74-
<h2 class="title">R</h2>
74+
<h2 class="title">O</h2>
7575
<dl>
76-
<dt><span class="memberNameLink"><a href="../media/helper/BecomeNoiseHelper.html#registerBecomeNoiseReceiver--">registerBecomeNoiseReceiver()</a></span> - 中的方法media.helper.<a href="../media/helper/BecomeNoiseHelper.html" title="media.helper中的类">BecomeNoiseHelper</a></dt>
76+
<dt><span class="memberNameLink"><a href="../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html#onBecomeNoise--">onBecomeNoise()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口">BecomeNoiseHelper.OnBecomeNoiseListener</a></dt>
7777
<dd>
78-
<div class="block">注册 <b>AudioManager.ACTION_AUDIO_BECOMING_NOISY</b> 广播监听器</div>
78+
<div class="block">此时应暂停播放</div>
7979
</dd>
80-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.html#registerMediaButtonReceiver--">registerMediaButtonReceiver()</a></span> - 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.html" title="media.helper中的类">MediaButtonHelper</a></dt>
80+
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onGain-boolean-boolean-">onGain(boolean, boolean)</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
8181
<dd>
82-
<div class="block">注册 <b>Intent.ACTION_MEDIA_BUTTON</b> 媒体按钮监听器</div>
82+
<div class="block">重新获取到音频焦点</div>
8383
</dd>
84-
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.html#requestAudioFocus-int-int-">requestAudioFocus(int, int)</a></span> - 类 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.html" title="media.helper中的类">AudioFocusHelper</a></dt>
84+
<dt><span class="memberNameLink"><a href="../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html#onHeadsetHookClicked-int-">onHeadsetHookClicked(int)</a></span> - 接口 中的方法media.helper.<a href="../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a></dt>
85+
<dd>&nbsp;</dd>
86+
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onLoss--">onLoss()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
8587
<dd>
86-
<div class="block">获取音频焦点。</div>
88+
<div class="block">音频焦点永久性丢失(此时应暂停播放)</div>
89+
</dd>
90+
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onLossTransient--">onLossTransient()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
91+
<dd>
92+
<div class="block">音频焦点暂时性丢失(此时应暂停播放)</div>
93+
</dd>
94+
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html#onLossTransientCanDuck--">onLossTransientCanDuck()</a></span> - 接口 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口">AudioFocusHelper.OnAudioFocusChangeListener</a></dt>
95+
<dd>
96+
<div class="block">音频焦点暂时性丢失(此时只需降低音量,不需要暂停播放)</div>
8797
</dd>
8898
</dl>
89-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
99+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
90100
<!-- ======= START OF BOTTOM NAVBAR ====== -->
91101
<div class="bottomNav"><a name="navbar.bottom">
92102
<!-- -->

‎docs/index-files/index-7.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7-
<title>U - 索引</title>
8-
<meta name="date" content="2020-06-14">
7+
<title>R - 索引</title>
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="U - \u7D22\u5F15";
16+
parent.document.title="R - \u7D22\u5F15";
1717
}
1818
}
1919
catch(err) {
@@ -43,7 +43,7 @@
4343
<div class="subNav">
4444
<ul class="navList">
4545
<li><a href="index-6.html">上一个字母</a></li>
46-
<li>下一个字母</li>
46+
<li><a href="index-8.html">下一个字母</a></li>
4747
</ul>
4848
<ul class="navList">
4949
<li><a href="../index.html?index-files/index-7.html" target="_top">框架</a></li>
@@ -68,21 +68,21 @@
6868
<!-- -->
6969
</a></div>
7070
<!-- ========= END OF TOP NAVBAR ========= -->
71-
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;<a name="I:U">
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:R">
7272
<!-- -->
7373
</a>
74-
<h2 class="title">U</h2>
74+
<h2 class="title">R</h2>
7575
<dl>
76-
<dt><span class="memberNameLink"><a href="../media/helper/BecomeNoiseHelper.html#unregisterBecomeNoiseReceiver--">unregisterBecomeNoiseReceiver()</a></span> - 类 中的方法media.helper.<a href="../media/helper/BecomeNoiseHelper.html" title="media.helper中的类">BecomeNoiseHelper</a></dt>
76+
<dt><span class="memberNameLink"><a href="../media/helper/BecomeNoiseHelper.html#registerBecomeNoiseReceiver--">registerBecomeNoiseReceiver()</a></span> - 类 中的方法media.helper.<a href="../media/helper/BecomeNoiseHelper.html" title="media.helper中的类">BecomeNoiseHelper</a></dt>
7777
<dd>
78-
<div class="block">取消注册 <b>AudioManager.ACTION_AUDIO_BECOMING_NOISY</b> 广播监听器。</div>
78+
<div class="block">注册 <b>AudioManager.ACTION_AUDIO_BECOMING_NOISY</b> 广播监听器。</div>
7979
</dd>
80-
<dt><span class="memberNameLink"><a href="../media/helper/MediaButtonHelper.html#unregisterMediaButtonReceiver--">unregisterMediaButtonReceiver()</a></span> - 类 中的方法media.helper.<a href="../media/helper/MediaButtonHelper.html" title="media.helper中的类">MediaButtonHelper</a></dt>
80+
<dt><span class="memberNameLink"><a href="../media/helper/AudioFocusHelper.html#requestAudioFocus-int-int-">requestAudioFocus(int, int)</a></span> - 类 中的方法media.helper.<a href="../media/helper/AudioFocusHelper.html" title="media.helper中的类">AudioFocusHelper</a></dt>
8181
<dd>
82-
<div class="block">取消注册 <b>Intent.ACTION_MEDIA_BUTTON</b> 媒体按钮监听器</div>
82+
<div class="block">获取音频焦点</div>
8383
</dd>
8484
</dl>
85-
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">H</a>&nbsp;<a href="index-4.html">M</a>&nbsp;<a href="index-5.html">O</a>&nbsp;<a href="index-6.html">R</a>&nbsp;<a href="index-7.html">U</a>&nbsp;</div>
85+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
8686
<!-- ======= START OF BOTTOM NAVBAR ====== -->
8787
<div class="bottomNav"><a name="navbar.bottom">
8888
<!-- -->
@@ -103,7 +103,7 @@ <h2 class="title">U</h2>
103103
<div class="subNav">
104104
<ul class="navList">
105105
<li><a href="index-6.html">上一个字母</a></li>
106-
<li>下一个字母</li>
106+
<li><a href="index-8.html">下一个字母</a></li>
107107
</ul>
108108
<ul class="navList">
109109
<li><a href="../index.html?index-files/index-7.html" target="_top">框架</a></li>

‎docs/index-files/index-8.html

+128
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="zh">
4+
<head>
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
6+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7+
<title>U - 索引</title>
8+
<meta name="date" content="2020-07-03">
9+
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
10+
<script type="text/javascript" src="../script.js"></script>
11+
</head>
12+
<body>
13+
<script type="text/javascript"><!--
14+
try {
15+
if (location.href.indexOf('is-external=true') == -1) {
16+
parent.document.title="U - \u7D22\u5F15";
17+
}
18+
}
19+
catch(err) {
20+
}
21+
//-->
22+
</script>
23+
<noscript>
24+
<div>您的浏览器已禁用 JavaScript。</div>
25+
</noscript>
26+
<!-- ========= START OF TOP NAVBAR ======= -->
27+
<div class="topNav"><a name="navbar.top">
28+
<!-- -->
29+
</a>
30+
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
31+
<a name="navbar.top.firstrow">
32+
<!-- -->
33+
</a>
34+
<ul class="navList" title="导航">
35+
<li><a href="../media/helper/package-summary.html">程序包</a></li>
36+
<li></li>
37+
<li><a href="../overview-tree.html"></a></li>
38+
<li><a href="../deprecated-list.html">已过时</a></li>
39+
<li class="navBarCell1Rev">索引</li>
40+
<li><a href="../help-doc.html">帮助</a></li>
41+
</ul>
42+
</div>
43+
<div class="subNav">
44+
<ul class="navList">
45+
<li><a href="index-7.html">上一个字母</a></li>
46+
<li>下一个字母</li>
47+
</ul>
48+
<ul class="navList">
49+
<li><a href="../index.html?index-files/index-8.html" target="_top">框架</a></li>
50+
<li><a href="index-8.html" target="_top">无框架</a></li>
51+
</ul>
52+
<ul class="navList" id="allclasses_navbar_top">
53+
<li><a href="../allclasses-noframe.html">所有类</a></li>
54+
</ul>
55+
<div>
56+
<script type="text/javascript"><!--
57+
allClassesLink = document.getElementById("allclasses_navbar_top");
58+
if(window==top) {
59+
allClassesLink.style.display = "block";
60+
}
61+
else {
62+
allClassesLink.style.display = "none";
63+
}
64+
//-->
65+
</script>
66+
</div>
67+
<a name="skip.navbar.top">
68+
<!-- -->
69+
</a></div>
70+
<!-- ========= END OF TOP NAVBAR ========= -->
71+
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;<a name="I:U">
72+
<!-- -->
73+
</a>
74+
<h2 class="title">U</h2>
75+
<dl>
76+
<dt><span class="memberNameLink"><a href="../media/helper/BecomeNoiseHelper.html#unregisterBecomeNoiseReceiver--">unregisterBecomeNoiseReceiver()</a></span> - 类 中的方法media.helper.<a href="../media/helper/BecomeNoiseHelper.html" title="media.helper中的类">BecomeNoiseHelper</a></dt>
77+
<dd>
78+
<div class="block">取消注册 <b>AudioManager.ACTION_AUDIO_BECOMING_NOISY</b> 广播监听器。</div>
79+
</dd>
80+
</dl>
81+
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">H</a>&nbsp;<a href="index-5.html">M</a>&nbsp;<a href="index-6.html">O</a>&nbsp;<a href="index-7.html">R</a>&nbsp;<a href="index-8.html">U</a>&nbsp;</div>
82+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
83+
<div class="bottomNav"><a name="navbar.bottom">
84+
<!-- -->
85+
</a>
86+
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
87+
<a name="navbar.bottom.firstrow">
88+
<!-- -->
89+
</a>
90+
<ul class="navList" title="导航">
91+
<li><a href="../media/helper/package-summary.html">程序包</a></li>
92+
<li></li>
93+
<li><a href="../overview-tree.html"></a></li>
94+
<li><a href="../deprecated-list.html">已过时</a></li>
95+
<li class="navBarCell1Rev">索引</li>
96+
<li><a href="../help-doc.html">帮助</a></li>
97+
</ul>
98+
</div>
99+
<div class="subNav">
100+
<ul class="navList">
101+
<li><a href="index-7.html">上一个字母</a></li>
102+
<li>下一个字母</li>
103+
</ul>
104+
<ul class="navList">
105+
<li><a href="../index.html?index-files/index-8.html" target="_top">框架</a></li>
106+
<li><a href="index-8.html" target="_top">无框架</a></li>
107+
</ul>
108+
<ul class="navList" id="allclasses_navbar_bottom">
109+
<li><a href="../allclasses-noframe.html">所有类</a></li>
110+
</ul>
111+
<div>
112+
<script type="text/javascript"><!--
113+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
114+
if(window==top) {
115+
allClassesLink.style.display = "block";
116+
}
117+
else {
118+
allClassesLink.style.display = "none";
119+
}
120+
//-->
121+
</script>
122+
</div>
123+
<a name="skip.navbar.bottom">
124+
<!-- -->
125+
</a></div>
126+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
127+
</body>
128+
</html>

‎docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:26 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>生成的文档 (无标题)</title>
88
<script type="text/javascript">

‎docs/media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>AudioFocusHelper.OnAudioFocusChangeListener</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>

‎docs/media/helper/AudioFocusHelper.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>AudioFocusHelper</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>

‎docs/media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>BecomeNoiseHelper.OnBecomeNoiseListener</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>
@@ -49,7 +49,7 @@
4949
<div class="subNav">
5050
<ul class="navList">
5151
<li><a href="../../media/helper/BecomeNoiseHelper.html" title="media.helper中的类"><span class="typeNameLink">上一个类</span></a></li>
52-
<li><a href="../../media/helper/MediaButtonHelper.html" title="media.helper中的类"><span class="typeNameLink">下一个类</span></a></li>
52+
<li><a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">下一个类</span></a></li>
5353
</ul>
5454
<ul class="navList">
5555
<li><a href="../../index.html?media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" target="_top">框架</a></li>
@@ -182,7 +182,7 @@ <h4>onBecomeNoise</h4>
182182
<div class="subNav">
183183
<ul class="navList">
184184
<li><a href="../../media/helper/BecomeNoiseHelper.html" title="media.helper中的类"><span class="typeNameLink">上一个类</span></a></li>
185-
<li><a href="../../media/helper/MediaButtonHelper.html" title="media.helper中的类"><span class="typeNameLink">下一个类</span></a></li>
185+
<li><a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">下一个类</span></a></li>
186186
</ul>
187187
<ul class="navList">
188188
<li><a href="../../index.html?media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" target="_top">框架</a></li>

‎docs/media/helper/BecomeNoiseHelper.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>BecomeNoiseHelper</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,226 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="zh">
4+
<head>
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
6+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7+
<title>HeadsetHookHelper.OnHeadsetHookClickListener</title>
8+
<meta name="date" content="2020-07-03">
9+
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
10+
<script type="text/javascript" src="../../script.js"></script>
11+
</head>
12+
<body>
13+
<script type="text/javascript"><!--
14+
try {
15+
if (location.href.indexOf('is-external=true') == -1) {
16+
parent.document.title="HeadsetHookHelper.OnHeadsetHookClickListener";
17+
}
18+
}
19+
catch(err) {
20+
}
21+
//-->
22+
var methods = {"i0":6};
23+
var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],4:["t3","抽象方法"]};
24+
var altColor = "altColor";
25+
var rowColor = "rowColor";
26+
var tableTab = "tableTab";
27+
var activeTableTab = "activeTableTab";
28+
</script>
29+
<noscript>
30+
<div>您的浏览器已禁用 JavaScript。</div>
31+
</noscript>
32+
<!-- ========= START OF TOP NAVBAR ======= -->
33+
<div class="topNav"><a name="navbar.top">
34+
<!-- -->
35+
</a>
36+
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
37+
<a name="navbar.top.firstrow">
38+
<!-- -->
39+
</a>
40+
<ul class="navList" title="导航">
41+
<li><a href="../../media/helper/package-summary.html">程序包</a></li>
42+
<li class="navBarCell1Rev"></li>
43+
<li><a href="package-tree.html"></a></li>
44+
<li><a href="../../deprecated-list.html">已过时</a></li>
45+
<li><a href="../../index-files/index-1.html">索引</a></li>
46+
<li><a href="../../help-doc.html">帮助</a></li>
47+
</ul>
48+
</div>
49+
<div class="subNav">
50+
<ul class="navList">
51+
<li><a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">上一个类</span></a></li>
52+
<li>下一个类</li>
53+
</ul>
54+
<ul class="navList">
55+
<li><a href="../../index.html?media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" target="_top">框架</a></li>
56+
<li><a href="HeadsetHookHelper.OnHeadsetHookClickListener.html" target="_top">无框架</a></li>
57+
</ul>
58+
<ul class="navList" id="allclasses_navbar_top">
59+
<li><a href="../../allclasses-noframe.html">所有类</a></li>
60+
</ul>
61+
<div>
62+
<script type="text/javascript"><!--
63+
allClassesLink = document.getElementById("allclasses_navbar_top");
64+
if(window==top) {
65+
allClassesLink.style.display = "block";
66+
}
67+
else {
68+
allClassesLink.style.display = "none";
69+
}
70+
//-->
71+
</script>
72+
</div>
73+
<div>
74+
<ul class="subNavList">
75+
<li>概要:&nbsp;</li>
76+
<li>嵌套&nbsp;|&nbsp;</li>
77+
<li>字段&nbsp;|&nbsp;</li>
78+
<li>构造器&nbsp;|&nbsp;</li>
79+
<li><a href="#method.summary">方法</a></li>
80+
</ul>
81+
<ul class="subNavList">
82+
<li>详细资料:&nbsp;</li>
83+
<li>字段&nbsp;|&nbsp;</li>
84+
<li>构造器&nbsp;|&nbsp;</li>
85+
<li><a href="#method.detail">方法</a></li>
86+
</ul>
87+
</div>
88+
<a name="skip.navbar.top">
89+
<!-- -->
90+
</a></div>
91+
<!-- ========= END OF TOP NAVBAR ========= -->
92+
<!-- ======== START OF CLASS DATA ======== -->
93+
<div class="header">
94+
<div class="subTitle">media.helper</div>
95+
<h2 title="接口 HeadsetHookHelper.OnHeadsetHookClickListener" class="title">接口 HeadsetHookHelper.OnHeadsetHookClickListener</h2>
96+
</div>
97+
<div class="contentContainer">
98+
<div class="description">
99+
<ul class="blockList">
100+
<li class="blockList">
101+
<dl>
102+
<dt>封闭类:</dt>
103+
<dd><a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></dd>
104+
</dl>
105+
<hr>
106+
<br>
107+
<pre>public static interface <span class="typeNameLabel">HeadsetHookHelper.OnHeadsetHookClickListener</span></pre>
108+
</li>
109+
</ul>
110+
</div>
111+
<div class="summary">
112+
<ul class="blockList">
113+
<li class="blockList">
114+
<!-- ========== METHOD SUMMARY =========== -->
115+
<ul class="blockList">
116+
<li class="blockList"><a name="method.summary">
117+
<!-- -->
118+
</a>
119+
<h3>方法概要</h3>
120+
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="方法概要表, 列表方法和解释">
121+
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
122+
<tr>
123+
<th class="colFirst" scope="col">限定符和类型</th>
124+
<th class="colLast" scope="col">方法和说明</th>
125+
</tr>
126+
<tr id="i0" class="altColor">
127+
<td class="colFirst"><code>void</code></td>
128+
<td class="colLast"><code><span class="memberNameLink"><a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html#onHeadsetHookClicked-int-">onHeadsetHookClicked</a></span>(int&nbsp;clickCount)</code>&nbsp;</td>
129+
</tr>
130+
</table>
131+
</li>
132+
</ul>
133+
</li>
134+
</ul>
135+
</div>
136+
<div class="details">
137+
<ul class="blockList">
138+
<li class="blockList">
139+
<!-- ============ METHOD DETAIL ========== -->
140+
<ul class="blockList">
141+
<li class="blockList"><a name="method.detail">
142+
<!-- -->
143+
</a>
144+
<h3>方法详细资料</h3>
145+
<a name="onHeadsetHookClicked-int-">
146+
<!-- -->
147+
</a>
148+
<ul class="blockListLast">
149+
<li class="blockList">
150+
<h4>onHeadsetHookClicked</h4>
151+
<pre>void&nbsp;onHeadsetHookClicked(int&nbsp;clickCount)</pre>
152+
<dl>
153+
<dt><span class="paramLabel">参数:</span></dt>
154+
<dd><code>clickCount</code> - 按钮被点击的次数</dd>
155+
</dl>
156+
</li>
157+
</ul>
158+
</li>
159+
</ul>
160+
</li>
161+
</ul>
162+
</div>
163+
</div>
164+
<!-- ========= END OF CLASS DATA ========= -->
165+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
166+
<div class="bottomNav"><a name="navbar.bottom">
167+
<!-- -->
168+
</a>
169+
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
170+
<a name="navbar.bottom.firstrow">
171+
<!-- -->
172+
</a>
173+
<ul class="navList" title="导航">
174+
<li><a href="../../media/helper/package-summary.html">程序包</a></li>
175+
<li class="navBarCell1Rev"></li>
176+
<li><a href="package-tree.html"></a></li>
177+
<li><a href="../../deprecated-list.html">已过时</a></li>
178+
<li><a href="../../index-files/index-1.html">索引</a></li>
179+
<li><a href="../../help-doc.html">帮助</a></li>
180+
</ul>
181+
</div>
182+
<div class="subNav">
183+
<ul class="navList">
184+
<li><a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">上一个类</span></a></li>
185+
<li>下一个类</li>
186+
</ul>
187+
<ul class="navList">
188+
<li><a href="../../index.html?media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" target="_top">框架</a></li>
189+
<li><a href="HeadsetHookHelper.OnHeadsetHookClickListener.html" target="_top">无框架</a></li>
190+
</ul>
191+
<ul class="navList" id="allclasses_navbar_bottom">
192+
<li><a href="../../allclasses-noframe.html">所有类</a></li>
193+
</ul>
194+
<div>
195+
<script type="text/javascript"><!--
196+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
197+
if(window==top) {
198+
allClassesLink.style.display = "block";
199+
}
200+
else {
201+
allClassesLink.style.display = "none";
202+
}
203+
//-->
204+
</script>
205+
</div>
206+
<div>
207+
<ul class="subNavList">
208+
<li>概要:&nbsp;</li>
209+
<li>嵌套&nbsp;|&nbsp;</li>
210+
<li>字段&nbsp;|&nbsp;</li>
211+
<li>构造器&nbsp;|&nbsp;</li>
212+
<li><a href="#method.summary">方法</a></li>
213+
</ul>
214+
<ul class="subNavList">
215+
<li>详细资料:&nbsp;</li>
216+
<li>字段&nbsp;|&nbsp;</li>
217+
<li>构造器&nbsp;|&nbsp;</li>
218+
<li><a href="#method.detail">方法</a></li>
219+
</ul>
220+
</div>
221+
<a name="skip.navbar.bottom">
222+
<!-- -->
223+
</a></div>
224+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
225+
</body>
226+
</html>
+395
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,395 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="zh">
4+
<head>
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
6+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7+
<title>HeadsetHookHelper</title>
8+
<meta name="date" content="2020-07-03">
9+
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
10+
<script type="text/javascript" src="../../script.js"></script>
11+
</head>
12+
<body>
13+
<script type="text/javascript"><!--
14+
try {
15+
if (location.href.indexOf('is-external=true') == -1) {
16+
parent.document.title="HeadsetHookHelper";
17+
}
18+
}
19+
catch(err) {
20+
}
21+
//-->
22+
var methods = {"i0":10};
23+
var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
24+
var altColor = "altColor";
25+
var rowColor = "rowColor";
26+
var tableTab = "tableTab";
27+
var activeTableTab = "activeTableTab";
28+
</script>
29+
<noscript>
30+
<div>您的浏览器已禁用 JavaScript。</div>
31+
</noscript>
32+
<!-- ========= START OF TOP NAVBAR ======= -->
33+
<div class="topNav"><a name="navbar.top">
34+
<!-- -->
35+
</a>
36+
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
37+
<a name="navbar.top.firstrow">
38+
<!-- -->
39+
</a>
40+
<ul class="navList" title="导航">
41+
<li><a href="../../media/helper/package-summary.html">程序包</a></li>
42+
<li class="navBarCell1Rev"></li>
43+
<li><a href="package-tree.html"></a></li>
44+
<li><a href="../../deprecated-list.html">已过时</a></li>
45+
<li><a href="../../index-files/index-1.html">索引</a></li>
46+
<li><a href="../../help-doc.html">帮助</a></li>
47+
</ul>
48+
</div>
49+
<div class="subNav">
50+
<ul class="navList">
51+
<li><a href="../../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口"><span class="typeNameLink">上一个类</span></a></li>
52+
<li><a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口"><span class="typeNameLink">下一个类</span></a></li>
53+
</ul>
54+
<ul class="navList">
55+
<li><a href="../../index.html?media/helper/HeadsetHookHelper.html" target="_top">框架</a></li>
56+
<li><a href="HeadsetHookHelper.html" target="_top">无框架</a></li>
57+
</ul>
58+
<ul class="navList" id="allclasses_navbar_top">
59+
<li><a href="../../allclasses-noframe.html">所有类</a></li>
60+
</ul>
61+
<div>
62+
<script type="text/javascript"><!--
63+
allClassesLink = document.getElementById("allclasses_navbar_top");
64+
if(window==top) {
65+
allClassesLink.style.display = "block";
66+
}
67+
else {
68+
allClassesLink.style.display = "none";
69+
}
70+
//-->
71+
</script>
72+
</div>
73+
<div>
74+
<ul class="subNavList">
75+
<li>概要:&nbsp;</li>
76+
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
77+
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
78+
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
79+
<li><a href="#method.summary">方法</a></li>
80+
</ul>
81+
<ul class="subNavList">
82+
<li>详细资料:&nbsp;</li>
83+
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
84+
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
85+
<li><a href="#method.detail">方法</a></li>
86+
</ul>
87+
</div>
88+
<a name="skip.navbar.top">
89+
<!-- -->
90+
</a></div>
91+
<!-- ========= END OF TOP NAVBAR ========= -->
92+
<!-- ======== START OF CLASS DATA ======== -->
93+
<div class="header">
94+
<div class="subTitle">media.helper</div>
95+
<h2 title="类 HeadsetHookHelper" class="title">类 HeadsetHookHelper</h2>
96+
</div>
97+
<div class="contentContainer">
98+
<ul class="inheritance">
99+
<li>java.lang.Object</li>
100+
<li>
101+
<ul class="inheritance">
102+
<li>media.helper.HeadsetHookHelper</li>
103+
</ul>
104+
</li>
105+
</ul>
106+
<div class="description">
107+
<ul class="blockList">
108+
<li class="blockList">
109+
<hr>
110+
<br>
111+
<pre>public class <span class="typeNameLabel">HeadsetHookHelper</span>
112+
extends java.lang.Object</pre>
113+
<div class="block">用于帮助处理耳机上的按钮点击事件(用于实现 “线控播放”)。
114+
<p>
115+
使用步骤:<br>
116+
<ol>
117+
<li>创建一个 HeadsetHookHelper 对象;</li>
118+
<li>在媒体按钮监听器中调用 <a href="../../media/helper/HeadsetHookHelper.html#handleMediaButton-android.content.Intent-"><code>handleMediaButton(Intent)</code></a> 处理媒体按钮事件即可。</li>
119+
</ol>
120+
<p>
121+
<b>例:</b><br>
122+
<code>
123+
<pre>
124+
HeadsetHookHelper headsetHookHelper = new HeadsetHookHelper(new OnHeadsetHookClickListener() {
125+
&#64;Override
126+
public void onHeadsetHookClicked(int clickCount) {
127+
// do something
128+
}
129+
});
130+
...
131+
132+
// MediaSessionCompat.Callback
133+
&#64;Override
134+
public boolean onMediaButtonEvent(Intent mediaButtonEvent) {
135+
return headsetHookHelper.handleMediaButton(mediaButtonEvent);
136+
}
137+
</pre>
138+
</code></div>
139+
</li>
140+
</ul>
141+
</div>
142+
<div class="summary">
143+
<ul class="blockList">
144+
<li class="blockList">
145+
<!-- ======== NESTED CLASS SUMMARY ======== -->
146+
<ul class="blockList">
147+
<li class="blockList"><a name="nested.class.summary">
148+
<!-- -->
149+
</a>
150+
<h3>嵌套类概要</h3>
151+
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="嵌套类概要表, 列表嵌套类和解释">
152+
<caption><span>嵌套类</span><span class="tabEnd">&nbsp;</span></caption>
153+
<tr>
154+
<th class="colFirst" scope="col">限定符和类型</th>
155+
<th class="colLast" scope="col">类和说明</th>
156+
</tr>
157+
<tr class="altColor">
158+
<td class="colFirst"><code>static interface&nbsp;</code></td>
159+
<td class="colLast"><code><span class="memberNameLink"><a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a></span></code>&nbsp;</td>
160+
</tr>
161+
</table>
162+
</li>
163+
</ul>
164+
<!-- =========== FIELD SUMMARY =========== -->
165+
<ul class="blockList">
166+
<li class="blockList"><a name="field.summary">
167+
<!-- -->
168+
</a>
169+
<h3>字段概要</h3>
170+
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="字段概要表, 列表字段和解释">
171+
<caption><span>字段</span><span class="tabEnd">&nbsp;</span></caption>
172+
<tr>
173+
<th class="colFirst" scope="col">限定符和类型</th>
174+
<th class="colLast" scope="col">字段和说明</th>
175+
</tr>
176+
<tr class="altColor">
177+
<td class="colFirst"><code>static int</code></td>
178+
<td class="colLast"><code><span class="memberNameLink"><a href="../../media/helper/HeadsetHookHelper.html#DEFAULT_CLICK_INTERVAL">DEFAULT_CLICK_INTERVAL</a></span></code>&nbsp;</td>
179+
</tr>
180+
</table>
181+
</li>
182+
</ul>
183+
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
184+
<ul class="blockList">
185+
<li class="blockList"><a name="constructor.summary">
186+
<!-- -->
187+
</a>
188+
<h3>构造器概要</h3>
189+
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="构造器概要表, 列表构造器和解释">
190+
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
191+
<tr>
192+
<th class="colOne" scope="col">构造器和说明</th>
193+
</tr>
194+
<tr class="altColor">
195+
<td class="colOne"><code><span class="memberNameLink"><a href="../../media/helper/HeadsetHookHelper.html#HeadsetHookHelper-media.helper.HeadsetHookHelper.OnHeadsetHookClickListener-">HeadsetHookHelper</a></span>(<a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a>&nbsp;listener)</code>
196+
<div class="block">使用默认的点击事件时间间隔 <a href="../../media/helper/HeadsetHookHelper.html#DEFAULT_CLICK_INTERVAL"><code>DEFAULT_CLICK_INTERVAL</code></a> 构造一个 HeadsetHookHelper 对象。</div>
197+
</td>
198+
</tr>
199+
<tr class="rowColor">
200+
<td class="colOne"><code><span class="memberNameLink"><a href="../../media/helper/HeadsetHookHelper.html#HeadsetHookHelper-int-media.helper.HeadsetHookHelper.OnHeadsetHookClickListener-">HeadsetHookHelper</a></span>(int&nbsp;clickInterval,
201+
<a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a>&nbsp;listener)</code>
202+
<div class="block">使用 <code>clickInterval</code> 参数指定的点击事件时间间隔构造一个 HeadsetHookHelper 对象。</div>
203+
</td>
204+
</tr>
205+
</table>
206+
</li>
207+
</ul>
208+
<!-- ========== METHOD SUMMARY =========== -->
209+
<ul class="blockList">
210+
<li class="blockList"><a name="method.summary">
211+
<!-- -->
212+
</a>
213+
<h3>方法概要</h3>
214+
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="方法概要表, 列表方法和解释">
215+
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
216+
<tr>
217+
<th class="colFirst" scope="col">限定符和类型</th>
218+
<th class="colLast" scope="col">方法和说明</th>
219+
</tr>
220+
<tr id="i0" class="altColor">
221+
<td class="colFirst"><code>boolean</code></td>
222+
<td class="colLast"><code><span class="memberNameLink"><a href="../../media/helper/HeadsetHookHelper.html#handleMediaButton-android.content.Intent-">handleMediaButton</a></span>(android.content.Intent&nbsp;intent)</code>
223+
<div class="block">处理媒体按钮事件。</div>
224+
</td>
225+
</tr>
226+
</table>
227+
<ul class="blockList">
228+
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
229+
<!-- -->
230+
</a>
231+
<h3>从类继承的方法&nbsp;java.lang.Object</h3>
232+
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
233+
</ul>
234+
</li>
235+
</ul>
236+
</li>
237+
</ul>
238+
</div>
239+
<div class="details">
240+
<ul class="blockList">
241+
<li class="blockList">
242+
<!-- ============ FIELD DETAIL =========== -->
243+
<ul class="blockList">
244+
<li class="blockList"><a name="field.detail">
245+
<!-- -->
246+
</a>
247+
<h3>字段详细资料</h3>
248+
<a name="DEFAULT_CLICK_INTERVAL">
249+
<!-- -->
250+
</a>
251+
<ul class="blockListLast">
252+
<li class="blockList">
253+
<h4>DEFAULT_CLICK_INTERVAL</h4>
254+
<pre>public static final&nbsp;int DEFAULT_CLICK_INTERVAL</pre>
255+
<dl>
256+
<dt><span class="seeLabel">另请参阅:</span></dt>
257+
<dd><a href="../../constant-values.html#media.helper.HeadsetHookHelper.DEFAULT_CLICK_INTERVAL">常量字段值</a></dd>
258+
</dl>
259+
</li>
260+
</ul>
261+
</li>
262+
</ul>
263+
<!-- ========= CONSTRUCTOR DETAIL ======== -->
264+
<ul class="blockList">
265+
<li class="blockList"><a name="constructor.detail">
266+
<!-- -->
267+
</a>
268+
<h3>构造器详细资料</h3>
269+
<a name="HeadsetHookHelper-media.helper.HeadsetHookHelper.OnHeadsetHookClickListener-">
270+
<!-- -->
271+
</a>
272+
<ul class="blockList">
273+
<li class="blockList">
274+
<h4>HeadsetHookHelper</h4>
275+
<pre>public&nbsp;HeadsetHookHelper(@NonNull
276+
<a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a>&nbsp;listener)</pre>
277+
<div class="block">使用默认的点击事件时间间隔 <a href="../../media/helper/HeadsetHookHelper.html#DEFAULT_CLICK_INTERVAL"><code>DEFAULT_CLICK_INTERVAL</code></a> 构造一个 HeadsetHookHelper 对象。
278+
<p>
279+
默认的点击事件时间间隔为 300 毫秒。</div>
280+
<dl>
281+
<dt><span class="paramLabel">参数:</span></dt>
282+
<dd><code>listener</code> - 点击事件监听器</dd>
283+
</dl>
284+
</li>
285+
</ul>
286+
<a name="HeadsetHookHelper-int-media.helper.HeadsetHookHelper.OnHeadsetHookClickListener-">
287+
<!-- -->
288+
</a>
289+
<ul class="blockListLast">
290+
<li class="blockList">
291+
<h4>HeadsetHookHelper</h4>
292+
<pre>public&nbsp;HeadsetHookHelper(int&nbsp;clickInterval,
293+
@NonNull
294+
<a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a>&nbsp;listener)</pre>
295+
<div class="block">使用 <code>clickInterval</code> 参数指定的点击事件时间间隔构造一个 HeadsetHookHelper 对象。</div>
296+
<dl>
297+
<dt><span class="paramLabel">参数:</span></dt>
298+
<dd><code>clickInterval</code> - 两次点击事件的最大时间间隔(单位:毫秒)</dd>
299+
<dd><code>listener</code> - 点击事件监听器</dd>
300+
</dl>
301+
</li>
302+
</ul>
303+
</li>
304+
</ul>
305+
<!-- ============ METHOD DETAIL ========== -->
306+
<ul class="blockList">
307+
<li class="blockList"><a name="method.detail">
308+
<!-- -->
309+
</a>
310+
<h3>方法详细资料</h3>
311+
<a name="handleMediaButton-android.content.Intent-">
312+
<!-- -->
313+
</a>
314+
<ul class="blockListLast">
315+
<li class="blockList">
316+
<h4>handleMediaButton</h4>
317+
<pre>public&nbsp;boolean&nbsp;handleMediaButton(android.content.Intent&nbsp;intent)</pre>
318+
<div class="block">处理媒体按钮事件。</div>
319+
<dl>
320+
<dt><span class="paramLabel">参数:</span></dt>
321+
<dd><code>intent</code> - 包含媒体按钮事件的 Intent 对象</dd>
322+
<dt><span class="returnLabel">返回:</span></dt>
323+
<dd>返回 true 表示当前 HeadsetHookHelper 消耗了这个媒体按钮事件,否则会返回 false</dd>
324+
</dl>
325+
</li>
326+
</ul>
327+
</li>
328+
</ul>
329+
</li>
330+
</ul>
331+
</div>
332+
</div>
333+
<!-- ========= END OF CLASS DATA ========= -->
334+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
335+
<div class="bottomNav"><a name="navbar.bottom">
336+
<!-- -->
337+
</a>
338+
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
339+
<a name="navbar.bottom.firstrow">
340+
<!-- -->
341+
</a>
342+
<ul class="navList" title="导航">
343+
<li><a href="../../media/helper/package-summary.html">程序包</a></li>
344+
<li class="navBarCell1Rev"></li>
345+
<li><a href="package-tree.html"></a></li>
346+
<li><a href="../../deprecated-list.html">已过时</a></li>
347+
<li><a href="../../index-files/index-1.html">索引</a></li>
348+
<li><a href="../../help-doc.html">帮助</a></li>
349+
</ul>
350+
</div>
351+
<div class="subNav">
352+
<ul class="navList">
353+
<li><a href="../../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口"><span class="typeNameLink">上一个类</span></a></li>
354+
<li><a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口"><span class="typeNameLink">下一个类</span></a></li>
355+
</ul>
356+
<ul class="navList">
357+
<li><a href="../../index.html?media/helper/HeadsetHookHelper.html" target="_top">框架</a></li>
358+
<li><a href="HeadsetHookHelper.html" target="_top">无框架</a></li>
359+
</ul>
360+
<ul class="navList" id="allclasses_navbar_bottom">
361+
<li><a href="../../allclasses-noframe.html">所有类</a></li>
362+
</ul>
363+
<div>
364+
<script type="text/javascript"><!--
365+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
366+
if(window==top) {
367+
allClassesLink.style.display = "block";
368+
}
369+
else {
370+
allClassesLink.style.display = "none";
371+
}
372+
//-->
373+
</script>
374+
</div>
375+
<div>
376+
<ul class="subNavList">
377+
<li>概要:&nbsp;</li>
378+
<li><a href="#nested.class.summary">嵌套</a>&nbsp;|&nbsp;</li>
379+
<li><a href="#field.summary">字段</a>&nbsp;|&nbsp;</li>
380+
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
381+
<li><a href="#method.summary">方法</a></li>
382+
</ul>
383+
<ul class="subNavList">
384+
<li>详细资料:&nbsp;</li>
385+
<li><a href="#field.detail">字段</a>&nbsp;|&nbsp;</li>
386+
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
387+
<li><a href="#method.detail">方法</a></li>
388+
</ul>
389+
</div>
390+
<a name="skip.navbar.bottom">
391+
<!-- -->
392+
</a></div>
393+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
394+
</body>
395+
</html>

‎docs/media/helper/package-frame.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>media.helper</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>
@@ -16,14 +16,13 @@ <h2 title="接口">接口</h2>
1616
<ul title="接口">
1717
<li><a href="AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">AudioFocusHelper.OnAudioFocusChangeListener</span></a></li>
1818
<li><a href="BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">BecomeNoiseHelper.OnBecomeNoiseListener</span></a></li>
19-
<li><a href="MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">MediaButtonHelper.OnMediaButtonActionListener</span></a></li>
19+
<li><a href="HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口" target="classFrame"><span class="interfaceName">HeadsetHookHelper.OnHeadsetHookClickListener</span></a></li>
2020
</ul>
2121
<h2 title=""></h2>
2222
<ul title="">
2323
<li><a href="AudioFocusHelper.html" title="media.helper中的类" target="classFrame">AudioFocusHelper</a></li>
2424
<li><a href="BecomeNoiseHelper.html" title="media.helper中的类" target="classFrame">BecomeNoiseHelper</a></li>
25-
<li><a href="MediaButtonHelper.html" title="media.helper中的类" target="classFrame">MediaButtonHelper</a></li>
26-
<li><a href="MediaButtonHelper.MediaListener.html" title="media.helper中的类" target="classFrame">MediaButtonHelper.MediaListener</a></li>
25+
<li><a href="HeadsetHookHelper.html" title="media.helper中的类" target="classFrame">HeadsetHookHelper</a></li>
2726
</ul>
2827
</div>
2928
</body>

‎docs/media/helper/package-summary.html

+6-14
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>media.helper</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>
@@ -94,10 +94,8 @@ <h1 title="程序包" class="title">程序包&nbsp;media.helper</h1>
9494
</td>
9595
</tr>
9696
<tr class="altColor">
97-
<td class="colFirst"><a href="../../media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口">MediaButtonHelper.OnMediaButtonActionListener</a></td>
98-
<td class="colLast">
99-
<div class="block">回调接口。</div>
100-
</td>
97+
<td class="colFirst"><a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口">HeadsetHookHelper.OnHeadsetHookClickListener</a></td>
98+
<td class="colLast">&nbsp;</td>
10199
</tr>
102100
</tbody>
103101
</table>
@@ -123,15 +121,9 @@ <h1 title="程序包" class="title">程序包&nbsp;media.helper</h1>
123121
</td>
124122
</tr>
125123
<tr class="altColor">
126-
<td class="colFirst"><a href="../../media/helper/MediaButtonHelper.html" title="media.helper中的类">MediaButtonHelper</a></td>
127-
<td class="colLast">
128-
<div class="block">用于帮助监听系统的 <b>Intent.ACTION_MEDIA_BUTTON</b> 媒体按钮事件。</div>
129-
</td>
130-
</tr>
131-
<tr class="rowColor">
132-
<td class="colFirst"><a href="../../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类">MediaButtonHelper.MediaListener</a></td>
124+
<td class="colFirst"><a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类">HeadsetHookHelper</a></td>
133125
<td class="colLast">
134-
<div class="block">多媒体回调接口</div>
126+
<div class="block">用于帮助处理耳机上的按钮点击事件(用于实现 “线控播放”)</div>
135127
</td>
136128
</tr>
137129
</tbody>

‎docs/media/helper/package-tree.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>media.helper 类分层结构</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../script.js"></script>
1111
</head>
@@ -78,16 +78,15 @@ <h2 title="类分层结构">类分层结构</h2>
7878
<ul>
7979
<li type="circle">media.helper.<a href="../../media/helper/AudioFocusHelper.html" title="media.helper中的类"><span class="typeNameLink">AudioFocusHelper</span></a></li>
8080
<li type="circle">media.helper.<a href="../../media/helper/BecomeNoiseHelper.html" title="media.helper中的类"><span class="typeNameLink">BecomeNoiseHelper</span></a></li>
81-
<li type="circle">media.helper.<a href="../../media/helper/MediaButtonHelper.html" title="media.helper中的类"><span class="typeNameLink">MediaButtonHelper</span></a></li>
82-
<li type="circle">media.helper.<a href="../../media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类"><span class="typeNameLink">MediaButtonHelper.MediaListener</span></a> (implements media.helper.<a href="../../media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口">MediaButtonHelper.OnMediaButtonActionListener</a>)</li>
81+
<li type="circle">media.helper.<a href="../../media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">HeadsetHookHelper</span></a></li>
8382
</ul>
8483
</li>
8584
</ul>
8685
<h2 title="接口分层结构">接口分层结构</h2>
8786
<ul>
8887
<li type="circle">media.helper.<a href="../../media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口"><span class="typeNameLink">AudioFocusHelper.OnAudioFocusChangeListener</span></a></li>
8988
<li type="circle">media.helper.<a href="../../media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口"><span class="typeNameLink">BecomeNoiseHelper.OnBecomeNoiseListener</span></a></li>
90-
<li type="circle">media.helper.<a href="../../media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口"><span class="typeNameLink">MediaButtonHelper.OnMediaButtonActionListener</span></a></li>
89+
<li type="circle">media.helper.<a href="../../media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口"><span class="typeNameLink">HeadsetHookHelper.OnHeadsetHookClickListener</span></a></li>
9190
</ul>
9291
</div>
9392
<!-- ======= START OF BOTTOM NAVBAR ====== -->

‎docs/overview-tree.html

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="zh">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_131) on Sun Jun 14 14:31:25 CST 2020 -->
5+
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 03 19:19:09 CST 2020 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
77
<title>类分层结构</title>
8-
<meta name="date" content="2020-06-14">
8+
<meta name="date" content="2020-07-03">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>
@@ -82,16 +82,15 @@ <h2 title="类分层结构">类分层结构</h2>
8282
<ul>
8383
<li type="circle">media.helper.<a href="media/helper/AudioFocusHelper.html" title="media.helper中的类"><span class="typeNameLink">AudioFocusHelper</span></a></li>
8484
<li type="circle">media.helper.<a href="media/helper/BecomeNoiseHelper.html" title="media.helper中的类"><span class="typeNameLink">BecomeNoiseHelper</span></a></li>
85-
<li type="circle">media.helper.<a href="media/helper/MediaButtonHelper.html" title="media.helper中的类"><span class="typeNameLink">MediaButtonHelper</span></a></li>
86-
<li type="circle">media.helper.<a href="media/helper/MediaButtonHelper.MediaListener.html" title="media.helper中的类"><span class="typeNameLink">MediaButtonHelper.MediaListener</span></a> (implements media.helper.<a href="media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口">MediaButtonHelper.OnMediaButtonActionListener</a>)</li>
85+
<li type="circle">media.helper.<a href="media/helper/HeadsetHookHelper.html" title="media.helper中的类"><span class="typeNameLink">HeadsetHookHelper</span></a></li>
8786
</ul>
8887
</li>
8988
</ul>
9089
<h2 title="接口分层结构">接口分层结构</h2>
9190
<ul>
9291
<li type="circle">media.helper.<a href="media/helper/AudioFocusHelper.OnAudioFocusChangeListener.html" title="media.helper中的接口"><span class="typeNameLink">AudioFocusHelper.OnAudioFocusChangeListener</span></a></li>
9392
<li type="circle">media.helper.<a href="media/helper/BecomeNoiseHelper.OnBecomeNoiseListener.html" title="media.helper中的接口"><span class="typeNameLink">BecomeNoiseHelper.OnBecomeNoiseListener</span></a></li>
94-
<li type="circle">media.helper.<a href="media/helper/MediaButtonHelper.OnMediaButtonActionListener.html" title="media.helper中的接口"><span class="typeNameLink">MediaButtonHelper.OnMediaButtonActionListener</span></a></li>
93+
<li type="circle">media.helper.<a href="media/helper/HeadsetHookHelper.OnHeadsetHookClickListener.html" title="media.helper中的接口"><span class="typeNameLink">HeadsetHookHelper.OnHeadsetHookClickListener</span></a></li>
9594
</ul>
9695
</div>
9796
<!-- ======= START OF BOTTOM NAVBAR ====== -->

‎helper/src/main/java/media/helper/HeadsetHookHelper.java

+25
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,31 @@
1010

1111
/**
1212
* 用于帮助处理耳机上的按钮点击事件(用于实现 “线控播放”)。
13+
* <p>
14+
* 使用步骤:<br>
15+
* <ol>
16+
* <li>创建一个 HeadsetHookHelper 对象;</li>
17+
* <li>在媒体按钮监听器中调用 {@link #handleMediaButton(Intent)} 处理媒体按钮事件即可。</li>
18+
* </ol>
19+
* <p>
20+
* <b>例:</b><br>
21+
* <code>
22+
* <pre>
23+
* HeadsetHookHelper headsetHookHelper = new HeadsetHookHelper(new OnHeadsetHookClickListener() {
24+
* &#64;Override
25+
* public void onHeadsetHookClicked(int clickCount) {
26+
* // do something
27+
* }
28+
* });
29+
* ...
30+
*
31+
* // MediaSessionCompat.Callback
32+
* &#64;Override
33+
* public boolean onMediaButtonEvent(Intent mediaButtonEvent) {
34+
* return headsetHookHelper.handleMediaButton(mediaButtonEvent);
35+
* }
36+
* </pre>
37+
* </code>
1338
*/
1439
public class HeadsetHookHelper {
1540
public static final int DEFAULT_CLICK_INTERVAL = 300; // 单位: 毫秒 ms

‎readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Android media helper. Help handle media button, audio focus and become noise.
22

33
**Helper:**
44

5-
1. [**`MediaButtonHelper`**](https://jrfeng.github.io/media-helper/media/helper/MediaButtonHelper.html)
5+
1. [**`HeadsetHookHelper`**](https://jrfeng.github.io/media-helper/media/helper/HeadsetHookHelper.html)
66
2. [**`AudioFocusHelper`**](https://jrfeng.github.io/media-helper/media/helper/AudioFocusHelper.html)
77
3. [**`BecomeNoiseHelper`**](https://jrfeng.github.io/media-helper/media/helper/BecomeNoiseHelper.html)
88

0 commit comments

Comments
 (0)
Please sign in to comment.