0
我有以下代碼,並且我在更改Android中的鈴聲時遇到了問題。 我衝這代碼應該解決我的問題(保存更改鈴聲):在Android中更改鈴聲
RingtoneManager .setActualDefaultRingtoneUri(CustomizeActivity.this,
RingtoneManager.TYPE_RINGTONE, Uri .parse("Media file uri"));
,但我不知道我應該在哪裏放置此。請幫忙。 國王的問候,
button4.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String uri=null;
****//First URI
RingtoneManager .setActualDefaultRingtoneUri(CustomizeActivity.this, RingtoneManager.TYPE_RINGTONE, Uri .parse("Media file uri"));****
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_RINGTONE);
if (uri !=null) {
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_EXISTING_URI, Uri.parse(uri));
}else{
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_EXISTING_URI, (Uri)null);
}
startActivityForResult(intent, 1);
}
});
}
伊姆蘭·罕非常感謝,但請相符的一個規範再次INLIGHT我:「情況:鈴聲:」我應該在哪裏定義「鈴聲」? – Johannes 2012-04-04 20:12:01
你把1而不是Ringtone.see我編輯回答 – 2012-04-04 20:13:36