Documentation
¶
Overview ¶
Package ringtone provides Go bindings for android.media.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type Manager
- func (m *Manager) GetActualDefaultRingtoneUri(arg0 *jni.Object, arg1 int32) (*jni.Object, error)
- func (m *Manager) GetCursor() (*jni.Object, error)
- func (m *Manager) GetDefaultType(arg0 *jni.Object) (int32, error)
- func (m *Manager) GetDefaultUri(arg0 int32) (*jni.Object, error)
- func (m *Manager) GetIncludeDrm() (bool, error)
- func (m *Manager) GetRingtone1_1(arg0 int32) (*jni.Object, error)
- func (m *Manager) GetRingtone2(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *Manager) GetRingtonePosition(arg0 *jni.Object) (int32, error)
- func (m *Manager) GetRingtoneUri(arg0 int32) (*jni.Object, error)
- func (m *Manager) GetStopPreviousRingtone() (bool, error)
- func (m *Manager) GetValidRingtoneUri(arg0 *jni.Object) (*jni.Object, error)
- func (m *Manager) HasHapticChannels1_1(arg0 *jni.Object) (bool, error)
- func (m *Manager) HasHapticChannels1_2(arg0 int32) (bool, error)
- func (m *Manager) HasHapticChannels2(arg0 *jni.Object, arg1 *jni.Object) (bool, error)
- func (m *Manager) InferStreamType() (int32, error)
- func (m *Manager) IsDefault(arg0 *jni.Object) (bool, error)
- func (m *Manager) OpenDefaultRingtoneUri(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *Manager) SetActualDefaultRingtoneUri(arg0 *jni.Object, arg1 int32, arg2 *jni.Object) error
- func (m *Manager) SetIncludeDrm(arg0 bool) error
- func (m *Manager) SetStopPreviousRingtone(arg0 bool) error
- func (m *Manager) SetType(arg0 int32) error
- func (m *Manager) StopPreviousRingtone() error
- type Ringtone
- func (m *Ringtone) GetAudioAttributes() (*jni.Object, error)
- func (m *Ringtone) GetStreamType() (int32, error)
- func (m *Ringtone) GetTitle(arg0 *jni.Object) (string, error)
- func (m *Ringtone) GetVolume() (float32, error)
- func (m *Ringtone) IsHapticGeneratorEnabled() (bool, error)
- func (m *Ringtone) IsLooping() (bool, error)
- func (m *Ringtone) IsPlaying() (bool, error)
- func (m *Ringtone) Play() error
- func (m *Ringtone) SetAudioAttributes(arg0 *jni.Object) error
- func (m *Ringtone) SetHapticGeneratorEnabled(arg0 bool) (bool, error)
- func (m *Ringtone) SetLooping(arg0 bool) error
- func (m *Ringtone) SetStreamType(arg0 int32) error
- func (m *Ringtone) SetVolume(arg0 float32) error
- func (m *Ringtone) Stop() error
Constants ¶
const ( ActionRingtonePicker = consts.ActionRingtonePicker ExtraRingtoneDefaultUri = consts.ExtraRingtoneDefaultUri ExtraRingtoneExistingUri = consts.ExtraRingtoneExistingUri ExtraRingtoneIncludeDrm = consts.ExtraRingtoneIncludeDrm ExtraRingtonePickedUri = consts.ExtraRingtonePickedUri ExtraRingtoneShowDefault = consts.ExtraRingtoneShowDefault ExtraRingtoneShowSilent = consts.ExtraRingtoneShowSilent ExtraRingtoneTitle = consts.ExtraRingtoneTitle ExtraRingtoneType = consts.ExtraRingtoneType )
const ( IdColumnIndex = consts.IdColumnIndex TitleColumnIndex = consts.TitleColumnIndex TypeAlarm = consts.TypeAlarm TypeAll = consts.TypeAll TypeNotification = consts.TypeNotification TypeRingtone = consts.TypeRingtone UriColumnIndex = consts.UriColumnIndex )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Manager ¶ added in v0.0.4
Manager wraps android.media.RingtoneManager.
func (*Manager) GetActualDefaultRingtoneUri ¶ added in v0.0.4
GetActualDefaultRingtoneUri calls android.media.RingtoneManager.getActualDefaultRingtoneUri.
func (*Manager) GetCursor ¶ added in v0.0.4
GetCursor calls android.media.RingtoneManager.getCursor.
func (*Manager) GetDefaultType ¶ added in v0.0.4
GetDefaultType calls android.media.RingtoneManager.getDefaultType.
func (*Manager) GetDefaultUri ¶ added in v0.0.4
GetDefaultUri calls android.media.RingtoneManager.getDefaultUri.
func (*Manager) GetIncludeDrm ¶ added in v0.0.4
GetIncludeDrm calls android.media.RingtoneManager.getIncludeDrm.
func (*Manager) GetRingtone1_1 ¶ added in v0.0.4
GetRingtone1_1 calls android.media.RingtoneManager.getRingtone.
func (*Manager) GetRingtone2 ¶ added in v0.0.4
GetRingtone2 calls android.media.RingtoneManager.getRingtone.
func (*Manager) GetRingtonePosition ¶ added in v0.0.4
GetRingtonePosition calls android.media.RingtoneManager.getRingtonePosition.
func (*Manager) GetRingtoneUri ¶ added in v0.0.4
GetRingtoneUri calls android.media.RingtoneManager.getRingtoneUri.
func (*Manager) GetStopPreviousRingtone ¶ added in v0.0.4
GetStopPreviousRingtone calls android.media.RingtoneManager.getStopPreviousRingtone.
func (*Manager) GetValidRingtoneUri ¶ added in v0.0.4
GetValidRingtoneUri calls android.media.RingtoneManager.getValidRingtoneUri.
func (*Manager) HasHapticChannels1_1 ¶ added in v0.0.4
HasHapticChannels1_1 calls android.media.RingtoneManager.hasHapticChannels.
func (*Manager) HasHapticChannels1_2 ¶ added in v0.0.4
HasHapticChannels1_2 calls android.media.RingtoneManager.hasHapticChannels.
func (*Manager) HasHapticChannels2 ¶ added in v0.0.4
HasHapticChannels2 calls android.media.RingtoneManager.hasHapticChannels.
func (*Manager) InferStreamType ¶ added in v0.0.4
InferStreamType calls android.media.RingtoneManager.inferStreamType.
func (*Manager) IsDefault ¶ added in v0.0.4
IsDefault calls android.media.RingtoneManager.isDefault.
func (*Manager) OpenDefaultRingtoneUri ¶ added in v0.0.4
OpenDefaultRingtoneUri calls android.media.RingtoneManager.openDefaultRingtoneUri.
func (*Manager) SetActualDefaultRingtoneUri ¶ added in v0.0.4
func (m *Manager) SetActualDefaultRingtoneUri( arg0 *jni.Object, arg1 int32, arg2 *jni.Object, ) error
SetActualDefaultRingtoneUri calls android.media.RingtoneManager.setActualDefaultRingtoneUri.
func (*Manager) SetIncludeDrm ¶ added in v0.0.4
SetIncludeDrm calls android.media.RingtoneManager.setIncludeDrm.
func (*Manager) SetStopPreviousRingtone ¶ added in v0.0.4
SetStopPreviousRingtone calls android.media.RingtoneManager.setStopPreviousRingtone.
func (*Manager) StopPreviousRingtone ¶ added in v0.0.4
StopPreviousRingtone calls android.media.RingtoneManager.stopPreviousRingtone.
type Ringtone ¶ added in v0.0.4
Ringtone wraps android.media.Ringtone.
func (*Ringtone) GetAudioAttributes ¶ added in v0.0.4
GetAudioAttributes calls android.media.Ringtone.getAudioAttributes.
func (*Ringtone) GetStreamType ¶ added in v0.0.4
GetStreamType calls android.media.Ringtone.getStreamType.
func (*Ringtone) IsHapticGeneratorEnabled ¶ added in v0.0.4
IsHapticGeneratorEnabled calls android.media.Ringtone.isHapticGeneratorEnabled.
func (*Ringtone) SetAudioAttributes ¶ added in v0.0.4
SetAudioAttributes calls android.media.Ringtone.setAudioAttributes.
func (*Ringtone) SetHapticGeneratorEnabled ¶ added in v0.0.4
SetHapticGeneratorEnabled calls android.media.Ringtone.setHapticGeneratorEnabled.
func (*Ringtone) SetLooping ¶ added in v0.0.4
SetLooping calls android.media.Ringtone.setLooping.
func (*Ringtone) SetStreamType ¶ added in v0.0.4
SetStreamType calls android.media.Ringtone.setStreamType.