百度地图java版下载手机版下载安装_android 百度地图开发(含eclipse版本和android studio版本)...

【实例简介】

【实例截图】

【核心代码】

package com.baidu.location.demo;

import java.util.ArrayList;

import java.util.List;

import com.baidu.baidulocationdemo.R;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.widget.AdapterView;

import android.widget.AdapterView.OnItemClickListener;

import android.widget.ArrayAdapter;

import android.widget.ListView;

/***

* 本类代码同定位业务本身无关,负责现实列表

* @author baidu

*

*/

public class MainActivity extends Activity {

private ListView FunctionList ;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.function_list);

FunctionList = (ListView)findViewById(R.id.functionList);

FunctionList.setAdapter(new ArrayAdapter(this, android.R.layout.simple_expandable_list_item_1,getData()));

}

@Override

protected void onStart() {

// TODO Auto-generated method stub

super.onStart();

FunctionList.setOnItemClickListener(new OnItemClickListener() {

@Override

public void onItemClick(AdapterView> arg0, View arg1, int arg2,

long arg3) {

// TODO Auto-generated method stub

Class> TargetClass = null;

switch (arg2) {

case 0:

TargetClass = LocationActivity.class;

break;

case 1:

TargetClass = LocationOption.class;

break;

case 2:

TargetClass = LocationFilter.class;

break;

case 3:

TargetClass = LocationAlarm.class;

break;

case 4:

TargetClass = NotifyActivity.class;

break;

case 5 :

TargetClass = QuestActivity.class;

break;

default:

break;

}

if(TargetClass != null){

Intent intent = new Intent(MainActivity.this, TargetClass);

intent.putExtra("from", 0);

startActivity(intent);

}

}

});

}

private List getData(){

List data = new ArrayList();

data.add("基础定位功能");

data.add("配置定位参数");

data.add("连续定位示例");

data.add("自定义回调示例");

data.add("位置消息提醒");

data.add("常见问题说明");

return data;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值