gpt4 book ai didi

java - 如何存储通话记录

转载 作者:行者123 更新时间:2023-12-02 11:15:21 26 4
gpt4 key购买 nike

我正在使用接收调用日志的 Sip 帐户开发一个 Voip 应用程序,但我想存储调用日志,当我关闭应用程序并再次重新加载从 recyclerview 单元中删除的调用日志时。我正在使用 Linphone 库来获取通话日志。我如何存储通话记录。

class CallHistoryAdapter extends BaseAdapter {
@Override
public int getCount() {
mLogs = Arrays.asList(LinphoneManager.getLc().getCallLogs());
return mLogs.size();
}

@Override
public Object getItem(int position) {
return mLogs.get(position);
}

@Override
public long getItemId(int position) {
return position;
}

@Override
public View getView(final int position, View convertView, ViewGroup parent) {
View view = null;
ViewHolder holder = null;
if (convertView != null) {
view = convertView;
holder = (ViewHolder) view.getTag();
} else {
view = mInflater.inflate(R.layout.history_cell, parent, false);
holder = new ViewHolder(view);
view.setTag(holder);

}
if (mLogs == null || mLogs.size() < position)


return view;

最佳答案

使用 sqlite 或替代方案来保存通话记录。 Tutorial to save data

关于java - 如何存储通话记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50318105/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com