private void retrieveFiles(){
RealmResults<CallHistory> result = myRealm.where(CallHistory.class)
.isNotNull(CallHistory.kCOL_FILE_PATH)
.findAllSorted(CallHistory.kCOL_DATE_TIME, Sort.DESCENDING);
arrayFilePaths.clear();
arrayCalls.clear();
if (result.size() > 0) {
for(CallHistory c:result) {
arrayFilePaths.add(PhoneNumberUtils.formatNumber(c.phoneNumber) + " " + getDate(c.dateTime, "d/MM/yyyy HH:mm:ss"));
arrayCalls.add(c);
}
}
if (adapter != null) {
adapter.notifyDataSetChanged();
if (arrayCalls.size() > 0 && !hasPlayerSetup){
AudioWife.getInstance().init(CallReceiverActivity.this, Uri.parse(arrayCalls.get(0).getFilePath())).useDefaultUi(llMediaPlayer, getLayoutInflater());
hasPlayerSetup = true;
}
}
}
CallReceiverActivity.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:voice-call-recorder-android
作者:
评论列表
文章目录