AndroidDevices 上的最小流音量是多少以及如何获取 Pre SDK28
What's the Minimum Stream Volume on AndroidDevices and how to get it Pre SDK28
他们在 28(P) 中添加了函数
AudioManager.getStreamMinVolume(int streamType)
我检查了两个 phone。一个返回 0(最多 15 个),另一个返回 1(最多 8 个)。我假设 AndroidPhones 以某种方式使用“步骤”。将 StreamVolume 设置为 0 在 minVolume 返回 1 的 phone 上不起作用。即使将 StreamVolume 设置为
adjustStreamVolume(streamType, ADJUST_MUTE, 0)
失败。
是否有电话使用 0 到 100 之间的百分比,因为
public static final int ADJUST_MUTE = -100;
?我的问题是:如何获取特定 streamType pre Pie 的 minStreamVolume?
这是查找流类型的最小体积的正式方法。
/**
* Returns the minimum volume index for a particular stream.
*
* @param streamType The stream type whose minimum volume index is returned.
* @return The minimum valid volume index for the stream.
* @see #getStreamVolume(int)
* @hide
*/
public int getStreamMinVolume(int streamType) {
IAudioService service = getService();
try {
return service.getStreamMinVolume(streamType);
} catch (RemoteException e) {
Log.e(TAG, "Dead object in getStreamMinVolume", e);
return 0;
}
}
/**
* Returns the current volume index for a particular stream.
*
* @param streamType The stream type whose volume index is returned.
他们在 28(P) 中添加了函数
AudioManager.getStreamMinVolume(int streamType)
我检查了两个 phone。一个返回 0(最多 15 个),另一个返回 1(最多 8 个)。我假设 AndroidPhones 以某种方式使用“步骤”。将 StreamVolume 设置为 0 在 minVolume 返回 1 的 phone 上不起作用。即使将 StreamVolume 设置为
adjustStreamVolume(streamType, ADJUST_MUTE, 0)
失败。
是否有电话使用 0 到 100 之间的百分比,因为
public static final int ADJUST_MUTE = -100;
?我的问题是:如何获取特定 streamType pre Pie 的 minStreamVolume?
这是查找流类型的最小体积的正式方法。
/**
* Returns the minimum volume index for a particular stream.
*
* @param streamType The stream type whose minimum volume index is returned.
* @return The minimum valid volume index for the stream.
* @see #getStreamVolume(int)
* @hide
*/
public int getStreamMinVolume(int streamType) {
IAudioService service = getService();
try {
return service.getStreamMinVolume(streamType);
} catch (RemoteException e) {
Log.e(TAG, "Dead object in getStreamMinVolume", e);
return 0;
}
}
/**
* Returns the current volume index for a particular stream.
*
* @param streamType The stream type whose volume index is returned.