/**
* 点击map,隐藏/显示Map上的元素
* @param latLng
*/
@Override
public void onMapClick(LatLng latLng) {
SearchView search_view = (SearchView) ((Activity)mContext).findViewById(R.id.search_view);
MapToolsView map_tool = (MapToolsView) ((Activity)mContext).findViewById(R.id.map_tool);
DisplayMetrics metrics = new DisplayMetrics();
((Activity)mContext).getWindowManager().getDefaultDisplay().getMetrics(metrics);
if (mIsMapElementsShow) {
mIsMapElementsShow = false;
search_view.animate().translationY((search_view.getHeight() + dp2px(mContext, 6)) * (-1)).setInterpolator(new DecelerateInterpolator());
map_tool.animate().translationY(map_tool.getHeight() + dp2px(mContext, 6)).setInterpolator(new DecelerateInterpolator());
} else {
mIsMapElementsShow = true;
search_view.animate().translationY(0).setInterpolator(new DecelerateInterpolator());
map_tool.animate().translationY(0).setInterpolator(new DecelerateInterpolator());
}
}
MapFragment.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:yphoto
作者:
评论列表
文章目录