好的,默认情况下,在标记点击时,标记在地图上居中.问题是,我有高的infoView,从布局膨胀,它显示出地图范围.我该怎么做,将视图中心固定,并将其定位在地图中心下方,以使infoWindow可见.
嗨,我有Facebook的问题:
案件:
1.User没有Facebook应用程序.
2.用户通过WebDialog登录Facebook
3.User提供共享的所有权限,并分享帖子
4.用户进入Facebook帐户,而不是进入应用程序,并删除我的应用程序.
5.User试图再次分享.
6."未知错误.请稍后再试"出现在WebDialog中.
有办法解决这个案子吗?我发现使用ShareDialog我可以避免这个问题,当用户安装了Facebook应用程序,但我不知道如果用户手机上没有fb应用程序如何解决它.
要显示对话框我验证:
private boolean checkFacebookLogin(){
Session session = Session.getActiveSession();
if(session!=null && session.isOpened() ){
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
如果需要,我要求权限:
private void performPublish() {
Session session = Session.getActiveSession();
pendingAction = PendingAction.POST_STATUS_UPDATE;
if (session != null && mCurrentActivity!=null) {
if (hasPublishPermission()) {
// We can do the action right away.
handlePendingAction();
} else {
// We need to get new permissions, then complete the action when we get called back.
session.requestNewPublishPermissions(new Session.NewPermissionsRequest(mCurrentActivity, PERMISSIONS)); …Run Code Online (Sandbox Code Playgroud) 我正在寻找扩展时将expandableListView组置于顶部的方法.我试过onGroupExpand,或者在ExpandableListView的performItemClick中.
setSelectedPositionFromTop(int,int),partialy工作,但如果它在系统启动它自己的滚动时开始,则列表被过度滚动,并且组不在屏幕上.
对不起凌乱的描述,但很难说没有准确显示我需要的东西.