檢測手機對MMAPI支援的情況
最近在做一個KJAVA平臺上的圖鈴的應用,因為鈴聲可能是midi、mp3等。但又有些手機並不支援midi以外的其它音樂資料型別。所以檢測手機對MMAPI的支援情況就很重要了。
用了以下方法:
public boolean isTypeSupported()
{
boolean supported = false;
String version = System.getProperty("microedition.media.version");
if(version != null){
String [] ringType = Manager.getSupportedContentTypes(null);
for(int j = 0;j < ringType.length;j++){
if(ringType[j] == ringTypeString[tempIndex])
supported = true;
}
}
return supported;
}
如果支援的話,client端就會傳送請求資料到server端,否則會出現一個Alert警告頁面:
if(isTypeSupported())
GameNet.setURL((GameNet.getStringUrl().append("7&ringope=3&id=" + newsType[tempIndex])).toStrin());
else{
Alert alert = new Alert("警告","您的手機不支援此型別音樂",null,AlertType.ERROR);
alert.setTimeout(Alert.FOREVER);
XFort.dis.setCurrent(alert);
}
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1046455
相關文章
- IE9對CSS3的支援情況概述IE9CSSS3
- 檢測LINUX程式的實時IO情況Linux
- 程式碼檢測HTML5/CSS3新特性的瀏覽器支援情況HTMLCSSS3瀏覽器
- IIS在預設情況並不支援對PUT和DELETE請求的支援delete
- C++11各編譯器支援情況對比C++編譯
- Go語言對Android原生應用開發的支援情況GoAndroid
- DOM對映的特殊情況
- Nagios 被動檢測oracle Rman備份情況iOSOracle
- 檢視ASM的Extent分佈情況ASM
- 檢查備份情況的指令碼指令碼
- Linux 檢視程式情況Linux
- 檢視mount掛載情況
- eMarketer:亞太地區智慧手機普及情況調查
- 檢查oracle的patch的升級情況Oracle
- 各個瀏覽器對CSS標準各屬性支援的情況列表瀏覽器CSS
- 手機號性別檢測
- 手機流量檢測工具GlassWire
- 檢視SQLServer的LCK資源等待情況SQLServer
- ubuntu檢視硬碟掛載情況Ubuntu硬碟
- 華為手機6.0系統系列崩潰,情況未明
- 檢視Oracle回滾段的詳細情況,以及對效能的影響 -- 轉Oracle
- 隱形眼鏡也智慧?能與手機控制還能監測人體健康情況
- 使用shell指令碼檢測資料庫連線訪問情況指令碼資料庫
- DBMS_FLASHBACK_ARCHIVE在Oracle版本中的支援情況HiveOracle
- crm與kindee雲星空的功能支援、預估情況
- 檢視過去的session鎖情況指令碼Session指令碼
- 安卓網:中國Android系統手機品牌分佈情況安卓Android
- 檢測當前瀏覽器對音訊的支援度瀏覽器音訊
- 網站漏洞檢測工具對CSRF攻擊詳情網站
- 如何檢測機械硬碟和固態硬碟的健康狀況?硬碟
- 無GPU情況下對cuda程式進行功能性測試GPU
- Android 華為手機卡在啟動頁不動,卡死情況Android
- 測試在cursor_sharing為force情況下執行計劃的共享情況
- 檢視PG資料庫的許可權情況資料庫
- Statista:蘋果每款iPhone支援系統情況蘋果iPhone
- 在不shutdown生產機情況,且測試機未裝oracle軟體???Oracle
- 卓碼軟體測評▏軟體企業在什麼情況需要第三方軟體檢測機構?
- 檢測移動裝置(手機)的PHP類庫PHP