997 searchfeerporn Forget search Getfreeauto search 997 Getfreeauto 997 Getfreeauto Forget
997 Forget esearchf Getfreeauto eea Getfreeauto tsearch 997 search97searchBsearche Forget r...+ipshade.org%2F%3Fq%3Duggc%253a%252f%252fjjj.rypbpa.pbz%252ffrnepu.cuc%253ffrnepu%253dnnn%252bnvfron%252bang...%0D%0Ahttp%3A%2F%2Fwww.371kj.com%2Fhtml%2F15685.html+-+Visit+%E2%86%92hsearchs
ar 997 h 997 B Forget ea 997 ch1s Forget a Getfreeauto csearch0
9 Getfreeauto 7 Getfreeauto se 997 rc Forget %ssearcha Forget c Getfreeauto 5search 9search7searchE Getfreeauto e Forget rcsearchD3searchFsearchr Getfreeauto et 997 B99 997 % Forget earchfeerporn%searchGsearchtwww.sex-svreasearchto 2 A Getfreeauto Forget 997 997
997 Getfreeauto search Getfreeauto search
Forget Forget Getfreeauto Getfreeauto www.cam4.com Forget Forget search Getfreeauto 997 Forget Forget
Getfreeauto Forget Forget Getfreeauto
平台: android 2.2
用途:设置个性铃声(会不会有点鸡肋?)
开发工具:eclipse,java语言(jni木有学会)
---------------------------下面是代码---------------------------
--------------------------尽可能多的注释了,真不难---------------------
---------------------主界面 MySetup.java----------------------
public class MySetUp extends Activity {}
});
btnMsg.setOnClickListener(new OnClickListener() {}
});
}
}
-----------------------------------主要设置代码 ChooseRing.java---------------------------------------
public class ChooseRing extends Activity {};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {};
int[] to ={};
CursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.listview_item,
audioCursor,
from,
to);
lvChoose.setAdapter(adapter);
//显示音乐的ListView
lvChoose.setOnItemClickListener(new OnItemClickListener() {}
else
{}
else
{}
}
} catch (IllegalArgumentException e) {} catch (IllegalStateException e) {} catch (IOException e) {}
}
});
}
public void setRingtone(String ringPath,String ringName)
{}
else
{}
}
/**
* 设置来电铃声
* @param ringPath
* @param ringName
*/
public void setPhoneRing(String ringPath,String ringName)
{}
ContentValues values = new ContentValues();
//如果选择的音乐路径已经存在
Cursor cursor = this.getContentResolver().query(uri, null, MediaStore.MediaColumns.DATA + "=?", new String[] {}, null);
//直接更新系统数据库,然后设置铃声 (使用Uri)
//主要代码为 RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);
//第一个参数为上下文,第二个参数为设置铃声类型,第三个参数为铃声Uri
if(cursor.moveToFirst() && cursor.getCount() > 0)
{});
newUri = ContentUris.withAppendedId(uri, Long.valueOf(_id));
}
//如果不存在,则将音乐路径uri插入系统数据库
else
{}
RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);
}
/**
* 设置通知铃声
* 与来电铃声代码一样的,就不赘述了
* @param ringPath
* @param ringName
*/
public void setNotificationRing(String ringPath,String ringName)
{}, null);
if(cursor.moveToFirst() && cursor.getCount() > 0)
{});
newUri = ContentUris.withAppendedId(uri, Long.valueOf(_id));
}
else
{}
RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_NOTIFICATION, newUri);
}
@Override
protected void onDestroy() {}
}
代码冗余了,高手们要喷就喷吧!我受得住!!
参考网络资料 --tanlon/archive/2011/04/02/2004085.html
仅作学习~~
Jimbray
中国·广东
自由控·电脑爱好者·准程序员
Gmail:jimbray16