Example #1
0
 protected override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     SetContentView(Resource.Layout.activity_share_demo_activity);
     mMapView = FindViewById<MapView>(Resource.Id.bmapView);
     mBaiduMap = mMapView.Map;
     mPoiSearch = PoiSearch.NewInstance();
     mPoiSearch.SetOnGetPoiSearchResultListener(this);
     mShareUrlSearch = ShareUrlSearch.NewInstance();
     mShareUrlSearch.SetOnGetShareUrlResultListener(this);
     mGeoCoder = GeoCoder.NewInstance();
     mGeoCoder.SetOnGetGeoCodeResultListener(this);
 }
Example #2
0
 protected override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     SetContentView(Resource.Layout.activity_busline);
     ICharSequence titleLable = new String("������·��ѯ����");
     Title = titleLable.ToString();
     mBtnPre = FindViewById<Button>(Resource.Id.pre);
     mBtnNext = FindViewById<Button>(Resource.Id.next);
     mBtnPre.Visibility = ViewStates.Invisible;
     mBtnNext.Visibility = ViewStates.Invisible;
     mBaiduMap = (Android.Runtime.Extensions.JavaCast<SupportMapFragment>(SupportFragmentManager
             .FindFragmentById(Resource.Id.bmapView))).BaiduMap;
     mBaiduMap.SetOnMapClickListener(this);
     mSearch = PoiSearch.NewInstance();
     mSearch.SetOnGetPoiSearchResultListener(this);
     mBusLineSearch = BusLineSearch.NewInstance();
     mBusLineSearch.SetOnGetBusLineSearchResultListener(this);
     busLineIDList = new List<string>();
 }
Example #3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_poisearch);
            // ��ʼ������ģ�飬ע�������¼�����
            mPoiSearch = PoiSearch.NewInstance();
            mPoiSearch.SetOnGetPoiSearchResultListener(this);
            mSuggestionSearch = SuggestionSearch.NewInstance();
            mSuggestionSearch.SetOnGetSuggestionResultListener(this);
            keyWorldsView = FindViewById<AutoCompleteTextView>(Resource.Id.searchkey);
            sugAdapter = new ArrayAdapter<string>(this,
                    Android.Resource.Layout.SimpleDropDownItem1Line);
            keyWorldsView.Adapter = sugAdapter;
            mBaiduMap = (Android.Runtime.Extensions.JavaCast<SupportMapFragment>(SupportFragmentManager
                    .FindFragmentById(Resource.Id.map))).BaiduMap;

            /**
             * ������ؼ��ֱ仯ʱ����̬���½����б�
             */
            keyWorldsView.AfterTextChanged += (sender, e) => { };
            keyWorldsView.BeforeTextChanged += (sender, e) => { };
            keyWorldsView.TextChanged += (sender, e) =>
            {
                ICharSequence cs = new String(e.Text.ToString());
                if (cs.Length() <= 0)
                {
                    return;
                }
                string city = (FindViewById<EditText>(Resource.Id.city)).Text;
                /**
                 * ʹ�ý������������ȡ�����б�������onSuggestionResult()�и���
                 */
                mSuggestionSearch
                        .RequestSuggestion((new SuggestionSearchOption())
                                .Keyword(cs.ToString()).City(city));
            };
        }