我正在尝试使用Android中的Google Map计算两个地图点之间的距离.我使用了两个lat long值来放置两个map引脚,并且还能够在两个点之间绘制一条路径.现在如何计算我绘制的路径的距离?请任何身体帮助!
感谢和问候!
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.preference.ListPreference;
import android.preference.Preference;
import android.preference.PreferenceActivity;
import android.util.Log;
import android.view.Window;
import android.view.WindowManager;
public class OptionsActivity extends PreferenceActivity {
private ListPreference mListPreference;
@Override
protected void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
addPreferencesFromResource(R.xml.options);
mListPreference = (ListPreference) findPreference("listpreference");
mListPreference.setPersistent(false);
}
}
Exception Stacktrace is given below:
01-27 12:35:51.920: ERROR/AndroidRuntime(615): FATAL EXCEPTION: main
01-27 12:35:51.920: ERROR/AndroidRuntime(615): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.game/com.android.game.OptionsActivity}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
01-27 12:35:51.920: ERROR/AndroidRuntime(615): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
01-27 12:35:51.920: …Run Code Online (Sandbox Code Playgroud) 我有一个ExtJS TimeField,我使用setMinValue(...)和setMaxValue(...)只向用户显示有效的时间元素.这工作得很好,但是如何重置minValue,maxValue以便用户可以再次看到所有时间元素?
我不想清除该字段,只是再次显示商店中的所有元素.
我需要从网址中检索顶级域名,意思是ex
http://www.google.com
Run Code Online (Sandbox Code Playgroud)
这可以通过
url.getHost();
Run Code Online (Sandbox Code Playgroud)
但事情是万一我有一些url的子域名
它提取example.google.com我需要提取google.com单独是否有任何方法来提取它...
我需要使用JavaScript重定向用户.哪种方法首选?
window.open("webpage.htm", "_self");
Run Code Online (Sandbox Code Playgroud)
要么
window.location.href = "webpage.htm";
Run Code Online (Sandbox Code Playgroud) 我希望根据行和列号获取单元格的内容.行号和列号存储在单元格中(此处为B1,B2).我知道以下解决方案有效,但他们觉得有点hacky.
索尔1
=CELL("contents",INDIRECT(ADDRESS(B1,B2)))
Run Code Online (Sandbox Code Playgroud)
索尔2
=CELL("contents",OFFSET($A$1, B1-1,B2-1))
Run Code Online (Sandbox Code Playgroud)
有没有那么冗长的方法?(比如= CellValue(row,col)或者其他什么)?
编辑/澄清:我只想使用excel工作表公式.没有VBA.简而言之,我几乎将VBA Cells()方法视为excel公式.
关于如何决定使用哪两个的任何好的经验法则?
并且,如果您接管一个Sqlite数据库,并且系统预计会"变得更大",如何决定是坚持使用还是转移到MySql?
可能重复:
为什么1 >> 32 == 1?
-1作为转换为二进制的int由32 1表示.当我右移31次时,我得到1(31 0和1).但当我右移32次时,我再次得到-1.它不应该等于0吗?
我想最小化从列表中检索单个唯一元素所需的时间.哪一个是最快的方法Find,Single和First?请注意,搜索键是唯一的ID.