我正在使用apple的mapkit框架制作应用程序.我想要做的是从你按的位置获取经度和纬度.我使用以下代码从用户当前位置获取坐标:
- (IBAction)longpressToGetLocation:(id)sender {
CLLocationCoordinate2D location = [[[self.mapView userLocation] location] coordinate];
NSLog(@"Location found from Map: %f %f",location.latitude,location.longitude);
}
Run Code Online (Sandbox Code Playgroud)
如何让代码显示按下的位置而不是userlocation?
我正在将我的 android 项目从 eclipse 导出到 android studio,并希望将 facebook SDK 导入到我的项目中。我正在遵循指南,可以在https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android-using-android-studio/3.0/上找到,但是当我到达该部分时我假设“更新 Gradle 文件并配置我们的构建时依赖项”它说我应该打开我的 settings.gradle 文件,但那里没有!为什么它不在那里?
我知道那里有很多类似的问题,但我没有找到解决我问题的人,所以我们走了.
在一个活动中我有这个代码:
TMTutorial tutorial = new TMTutorial();
tutorial.show(getSupportFragmentManager(), "blalba");
Run Code Online (Sandbox Code Playgroud)
TMTutorial看起来像这样:
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import tm.mello.se.R;
import tm.mello.se.TMWelcomeFragment;
public class TMTutorial extends DialogFragment{
View mRootView;
LayoutInflater mInflater;
public TMTutorial() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
mRootView = inflater.inflate(R.layout.tutorial_layout, container);
mInflater = inflater;
setupViewPager();
return mRootView;
}
private void setupViewPager()
{
ViewPager viewPager = (ViewPager) mRootView.findViewById(R.id.tutorial_pager);
viewPager.setAdapter(new Test(getFragmentManager()));
//viewPager.setAdapter(new Test(getFragmentManager()));
} …Run Code Online (Sandbox Code Playgroud)