我正在尝试将数据从一个页面传输到另一个页面,但下面的一些问题是代码.我试图使用捆绑从第一个活动转移到第二个变量的值,但有些错误请告诉我什么是错的.
以下是第一项活动: -
package route.planning;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public class login extends Activity {
/** Called when the activity is first created. */
Context mCtx;
final static int START =0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mCtx = this;
Button btn = (Button)findViewById(R.id.btn);
btn.setOnClickListener(new OnClickListener(){
// @Override
public void onClick(View v)
{
String fromLat = new String();
String fromLong = new String();
String toLat = …Run Code Online (Sandbox Code Playgroud) 我能够在两个位置之间绘制一条路径,但如果距离太长 - 超过300公里 - 则路径未完全绘制.
我正在使用下面的代码来绘制路径:
class MapOverlay extends com.google.android.maps.Overlay {
Road mRoad;
ArrayList<GeoPoint> mPoints;
public MapOverlay(Road road, MapView mv) {
mRoad = road;
if (road.mRoute.length > 0) {
mPoints = new ArrayList<GeoPoint>();
for (int i = 0; i < road.mRoute.length; i++) {
mPoints.add(new GeoPoint((int) (road.mRoute[i][1] * 1000000),
(int) (road.mRoute[i][0] * 1000000)));
}
int moveToLat = (mPoints.get(0).getLatitudeE6() + (mPoints.get(
mPoints.size() - 1).getLatitudeE6() - mPoints.get(0)
.getLatitudeE6()) / 2);
int moveToLong = (mPoints.get(0).getLongitudeE6() + (mPoints.get(
mPoints.size() - 1).getLongitudeE6() - mPoints.get(0)
.getLongitudeE6()) / …Run Code Online (Sandbox Code Playgroud) 我的程序中有两个按钮,我希望当我按下第一个按钮时,第二个按钮被自动点击(在第一个按钮的事件处理程序中,我想通过编码按下第二个按钮).
private void button1_Click(object sender, EventArgs e)
{
passWord = pwd.Text;
user = uName.Text;
loginbackend obj = new loginbackend();
bool isValid = obj.IsValidateCredentials(user, passWord, domain);
if (isValid)
{
loginbackend login = new loginbackend();
passWord = pwd.Text;
login.SaveUserPass(passWord);
HtmlDocument webDoc = this.webBrowser1.Document;
HtmlElement username = webDoc.GetElementById("__login_name");
HtmlElement password = webDoc.GetElementById("__login_password");
username.SetAttribute("value", user);
password.SetAttribute("value", passWord);
HtmlElementCollection inputTags = webDoc.GetElementsByTagName("input");
foreach (HtmlElement hElement in inputTags)
{
string typeTag = hElement.GetAttribute("type");
string typeAttri = hElement.GetAttribute("value");
if (typeTag.Equals("submit") && typeAttri.Equals("Login"))
{
hElement.InvokeMember("click");
break;
}
} …Run Code Online (Sandbox Code Playgroud) 我想计算当天时间(2012年10月1日上午11点)和同一天午夜时间(晚上11点59分59秒,2012年10月1日)的时间差(毫秒).
我试过这个
Calendar cal = Calendar.getInstance();
cal.add(Calendar.SECOND, 59);
cal.add(Calendar.HOUR, 23);
cal.add(Calendar.MINUTE, 59);
cal.getTime().getTime() - today.getTime();
Run Code Online (Sandbox Code Playgroud)
今天是今天的日期.
但是当我打印出长时间的cal值和今天的时间差时,如果是86400大约一天.
我正在尝试创建一个程序,通过该程序我想要操作Excel工作表中的数据,但是只有当Excel工作表打开时才会操作数据.什么是使用java编码打开和关闭它的过程.
我使用的是firefox,我修改了它的用户代理,使其行为像iphone web浏览器.现在,当我使用watir打开google.com时,现在我想点击searh按钮,这是移动视图中的图像.怎么做.
我是.NET新手,我做了一个小应用程序.我希望这个应用程序应该在我们启动Windows时启动,如果我们最小化它,如何使这个应用程序像系统托盘图标一样存在.该应用程序是Windows窗体应用程序.
android ×4
c# ×2
java ×2
.net ×1
android-maps ×1
excel ×1
firewatir ×1
google-maps ×1
overlay ×1
shape ×1
user-agent ×1
watir ×1
winforms ×1