我有个问题。我知道在谷歌地图中,GDirections.loadFromWayPoints有 25 个GLatLng对象的限制。我想要的是制作一条路线,比如 300 点。
我怎样才能做到这一点?我想到的解决方案是使用 25 个位置的数组,然后调用 loadFromWaypoints,创建另一个 25 个位置的数组,然后调用 loadFromWayPoints 等等,但是当我这样做时,我只能看到我的地图中的第一个数组。
有什么建议?
这是我的 ajax 函数,它尝试执行我所描述的操作:
function ajaxFunction(url){
var ajaxRequest; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create …Run Code Online (Sandbox Code Playgroud) 我创建了一个使用Web服务提供信息的android应用程序,然后当应用程序启动时,我将数据放入sqlite中,并从数据库管理所有内容.应用程序启动后,数据填充tablelayout.
现在我想每20秒刷新一次内容(因为来自webservice的信息可能会改变).
我怎样才能做到这一点?我使用了onResume方法,但是每次你回到tablelayout时我都不想刷新内容.
所以我想要做的是每20秒执行一次oncreate方法(连接web服务,填充我的tablelayout并显示它).我读了关于计时器或处理程序但我不知道怎么能这样做.
现在我有问题!
我从Web服务获取数据并在我的doInBackground中的数据库中插入数据..没关系.现在,我在onPostExecute方法中创建所有textview,tablerow等,但我有2个问题.第一,
UsuariosSQLiteHelper usdbh =
new UsuariosSQLiteHelper(this, "DBIncidentes", null, 1);
我在doInBackground方法中有一个上下文问题
在onPostExecute方法中,我对所有"this"都有同样的问题,比如 TableRow rowTitulo = new TableRow(this);
我知道这是一个上下文错误,我基本上知道上下文是如何工作的,但我不知道如何解决这个上下文问题.我认为初始化异步构造函数中的上下文可能有帮助,我替换在onpost ..请帮忙!