源代码中Android短视频开发、iOS短视频开发中记录位置的源码

在源代码中Android短视频开发和iOS短视频开发中,记录位置信息的功能是很重要的,它主要被用来定位用户、搜索附近的人、查询用户可能认识的人,并向用户推荐他们。下面这段代码信息就是短视频开发过程中位置信息处理简介。

/*记录位置信息*/

private void sendLocationInfo() {

    if (!mMapLoaded) {

        ToastUtil.show(WordUtil.getString(R.string.map_not_loaded));

        return;

    }

    if (mAdapter != null) {

        TxLocationPoiBean bean = null;

        if (mSearchResultGroup.getVisibility() == View.VISIBLE) {

            bean = mAdapter2.getCheckedLocationPoiBean();

        } else {

            bean = mAdapter.getCheckedLocationPoiBean();

        }

        if (bean != null) {

            Intent intent = new Intent();

            TxLocationPoiBean.Location location = bean.getLocation();

            intent.putExtra(Constants.LAT, location.getLat());

            intent.putExtra(Constants.LNG, location.getLng());

            intent.putExtra(Constants.SCALE, mTencentMap.getZoomLevel());

            String address = "{\"name\":\"" + bean.getTitle() + "\",\"info\":\"" + bean.getAddress() + "\"}";

            intent.putExtra(Constants.ADDRESS, address);

            setResult(RESULT_OK, intent);

            finish();

        } else {

            ToastUtil.show(WordUtil.getString(R.string.address_failed));

        }

    } else {

        ToastUtil.show(WordUtil.getString(R.string.address_failed));

    }

}

相信阅读这篇文章的读者都是对Android短视频开发和iOS短视频开发有所了解的人,也许你正在寻找短视频APP的开源源码,在这里我就放几段关键性的代码出来免费提供给大家学习和参考,本段代码仅供参考学习之用。

 

猜你喜欢

转载自blog.csdn.net/yb1314111/article/details/84648290
今日推荐