如果它接到一个电话,如何以编程方式制作一个Android手机铃声?

时间:2011-08-30 13:21:26

标签: java android

首先,我是移动开发的初学者。 我见过很多类似的问题,但没有人会特别回答这个问题。

我正在为2.2(eclipse,android sdk,avd等)开发一款针对Android,平台目标Java的游戏,并且想知道是否有办法制作手机响铃(根据当前铃声,设置等),就好像您正在接收来自应用的电话一样。

把它想象成游戏中的一个角色会打电话给你,通知你一些事情(例如,你可以在游戏中放一些'烤箱',以及当食物准备好时,你的助手会打电话给你。

有可能吗?

2 个答案:

答案 0 :(得分:1)

恕我直言,这是不可能的。如果你想这样做,你必须创建一个Activity,其布局类似于来电呼叫屏幕。 当然,您可以使用Android代码,因为它是开源的:Layout Directory on GIT

答案 1 :(得分:1)

我知道您可以从首选项中获取当前选定的铃声: http://developer.android.com/reference/android/preference/RingtonePreference.html

然后你应该看看音乐播放器 http://developer.android.com/guide/topics/media/index.html

播放你的铃声,当然还要创建自定义活动Martin正在谈论的