当前位置: 首页>>代码示例>>C#>>正文


C# ListView.SetAdapter方法代码示例

本文整理汇总了C#中ListView.SetAdapter方法的典型用法代码示例。如果您正苦于以下问题:C# ListView.SetAdapter方法的具体用法?C# ListView.SetAdapter怎么用?C# ListView.SetAdapter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ListView的用法示例。


在下文中一共展示了ListView.SetAdapter方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: OnCreate

        protected override void OnCreate(Bundle bundle)
        {
            Console.WriteLine("EqualizerPresetsActivity - OnCreate");
            base.OnCreate(bundle);

            _navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            SetContentView(Resource.Layout.EqualizerPresets);
            ActionBar.SetDisplayHomeAsUpEnabled(true);
            ActionBar.SetHomeButtonEnabled(true);

            _seekBarVolume = FindViewById<SeekBar>(Resource.Id.equalizerPresets_seekBarVolume);
            _seekBarVolume.ProgressChanged += (sender, args) => OnSetVolume(1);

            _btnBypass = FindViewById<ToggleButton>(Resource.Id.equalizerPresets_btnBypass);
            _btnBypass.Click += (sender, args) => OnBypassEqualizer();

            _outputMeter = FindViewById<OutputMeterView>(Resource.Id.equalizerPresets_outputMeterView);

            _listView = FindViewById<ListView>(Resource.Id.equalizerPresets_listView);
            _listAdapter = new EqualizerPresetsListAdapter(this, _listView, new List<EQPreset>());
            _listView.SetAdapter(_listAdapter);
            _listView.ItemClick += ListViewOnItemClick;
            _listView.ItemLongClick += ListViewOnItemLongClick;

            // Save the source activity type for later (for providing Up navigation)
            _sourceActivityType = Intent.GetStringExtra("sourceActivity");

            // Since the onViewReady action could not be added to an intent, tell the NavMgr the view is ready
            //((AndroidNavigationManager)_navigationManager).SetEqualizerPresetsActivityInstance(this);
            _navigationManager.BindEqualizerPresetsView(null, this);
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:31,代码来源:EqualizerPresetsActivity.cs

示例2: OnCreate

        protected override void OnCreate(Bundle bundle)
        {
            Console.WriteLine("EqualizerPresetDetailsActivity - OnCreate");
            base.OnCreate(bundle);

            SetContentView(Resource.Layout.EqualizerPresetDetails);
            ActionBar.SetDisplayHomeAsUpEnabled(true);
            ActionBar.SetHomeButtonEnabled(true);

            _txtPresetName = FindViewById<EditText>(Resource.Id.equalizerPresetDetails_txtPresetName);
            _btnNormalize = FindViewById<Button>(Resource.Id.equalizerPresetDetails_btnNormalize);
            _btnReset = FindViewById<Button>(Resource.Id.equalizerPresetDetails_btnReset);
            _equalizerPresetGraph = FindViewById<EqualizerPresetGraphView>(Resource.Id.equalizerPresetDetails_graphView);
            _btnNormalize.Click += BtnNormalizeOnClick;
            _btnReset.Click += BtnResetOnClick;

            //_txtPresetName.SetOnEditorActionListener(this);

            _listView = FindViewById<ListView>(Resource.Id.equalizerPresetDetails_listView);
            _listAdapter = new EqualizerPresetFadersListAdapter(this, _listView, new EQPreset());
            _listView.SetAdapter(_listAdapter);

            // Save the source activity type for later (for providing Up navigation)
            _sourceActivityType = Intent.GetStringExtra("sourceActivity");
            _presetId = Intent.GetStringExtra("presetId");

            var navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            navigationManager.BindEqualizerPresetDetailsView(null, this, new Guid(_presetId));
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:29,代码来源:EqualizerPresetDetailsActivity.cs

示例3: OnCreateView

        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            Dialog.SetTitle("Select a playlist");
            _view = inflater.Inflate(Resource.Layout.SelectPlaylist, container, false);

            _listView = _view.FindViewById<ListView>(Resource.Id.selectPlaylist_listView);
            _btnAddNewPlaylist = _view.FindViewById<Button>(Resource.Id.selectPlaylist_btnAddNewPlaylist);
            _btnCancel = _view.FindViewById<Button>(Resource.Id.selectPlaylist_btnCancel);
            _btnSelect = _view.FindViewById<Button>(Resource.Id.selectPlaylist_btnSelect);
            _btnSelect.Enabled = false;
            _btnCancel.Click += (sender, args) => Dismiss();
            _btnSelect.Click += (sender, args) =>
            {
                OnSelectPlaylist(_playlists[_selectedIndex]);
                Dismiss();
            };
            _btnAddNewPlaylist.Click += (sender, args) => OnAddNewPlaylist();

            _playlists = new List<PlaylistEntity>();
            _listAdapter = new PlaylistListAdapter(Activity, _listView, _playlists);
            _listView.SetAdapter(_listAdapter);
            _listView.ItemClick += ListViewOnItemClick;

            return _view;
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:25,代码来源:SelectPlaylistFragment.cs

示例4: OnCreateView

        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            Dialog.SetTitle("Select folders to scan");
            _view = inflater.Inflate(Resource.Layout.SelectFolders, container, false);

            _listView = _view.FindViewById<ListView>(Resource.Id.selectFolders_listView);
            _layoutLoading = _view.FindViewById<LinearLayout>(Resource.Id.selectFolders_layoutLoading);
            _btnCancel = _view.FindViewById<Button>(Resource.Id.selectFolders_btnCancel);
            _btnOK = _view.FindViewById<Button>(Resource.Id.selectFolders_btnOK);
            _btnOK.Enabled = false;
            _btnCancel.Click += (sender, args) => Dismiss();
            _btnOK.Click += (sender, args) =>
            {
                OnSaveFolders();
                Dismiss();
            };

            _folders = new List<FolderEntity>();
            _listAdapter = new FolderListAdapter(Activity, _listView, _folders);
            _listView.SetAdapter(_listAdapter);
            _listView.ItemClick += ListViewOnItemClick;

            var navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            navigationManager.BindSelectFoldersView(this);

            return _view;
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:27,代码来源:SelectFoldersFragment.cs

示例5: OnCreate

        protected override void OnCreate(Bundle bundle)
        {
            Console.WriteLine("SyncMenuActivity - OnCreate");
            base.OnCreate(bundle);

            SetContentView(Resource.Layout.SyncMenu);
            ActionBar.SetDisplayHomeAsUpEnabled(true);
            ActionBar.SetHomeButtonEnabled(true);

            _loadingLayout = FindViewById<LinearLayout>(Resource.Id.syncMenu_loadingLayout);
            _mainLayout = FindViewById<LinearLayout>(Resource.Id.syncMenu_mainLayout);
            _lblStatus = FindViewById<TextView>(Resource.Id.syncMenu_lblStatus);
            _lblTotal = FindViewById<TextView>(Resource.Id.syncMenu_lblTotal);
            _lblFreeSpace = FindViewById<TextView>(Resource.Id.syncMenu_lblFreeSpace);
            _btnSelectAll = FindViewById<Button>(Resource.Id.syncMenu_btnSelectAll);
            _btnSelectAll.Click += (sender, args) => OnSelectButtonClick();

            _listView = FindViewById<ListView>(Resource.Id.syncMenu_listView);
            _listAdapter = new SyncMenuListAdapter(this, new List<SyncMenuItemEntity>());
            _listView.SetAdapter(_listAdapter);
            _listView.ItemClick += ListViewOnItemClick;
            _listView.ItemLongClick += ListViewOnItemLongClick;

            string json = Intent.GetStringExtra("device");
            _device = JsonConvert.DeserializeObject<SyncDevice>(json);

            var navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            navigationManager.BindSyncMenuView(this, _device);
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:29,代码来源:SyncMenuActivity.cs

示例6: OnCreate

      override protected void OnCreate(Bundle savedInstanceState)
      {
         base.OnCreate(savedInstanceState);
         SetContentView(R.Layouts.person_list_activity);

         mListItems = new ArrayList<String>();
         mListAdapter = new ArrayAdapter<String>(this, Android.R.Layout.Simple_list_item_1,
                 mListItems);
         mPersonListView = (ListView)FindViewById(R.Ids.person_list);
         mPersonListView.SetAdapter(mListAdapter);
         mPlusClientFragment = PlusClientFragment.GetPlusClientFragment(this,
                 MomentUtil.VISIBLE_ACTIVITIES);
      }
开发者ID:MahendrenGanesan,项目名称:samples,代码行数:13,代码来源:ListPeopleActivity.cs

示例7: OnCreate

        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // license app with Xuni
            LicenseManager.Key = License.Key;

            mSampleList = new ListView(this);
            SampleListAdapter adapter = new SampleListAdapter(this);
            mSampleList.SetAdapter(adapter);
            mSampleList.ItemClick += ItemClick;

            this.SetContentView(mSampleList);
        }
开发者ID:GoXuni,项目名称:Xamarin.Android-Samples,代码行数:14,代码来源:MainActivity.cs

示例8: OnCreateView

        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            _view = inflater.Inflate(Resource.Layout.Markers, container, false);
            _listView = _view.FindViewById<ListView>(Resource.Id.markers_listView);
            _btnAdd = _view.FindViewById<Button>(Resource.Id.markers_btnAdd);
            _btnAdd.Click += (sender, args) => OnAddMarker();

            _listAdapter = new MarkersListAdapter(Activity, new List<Marker>());
            _listView.SetAdapter(_listAdapter);            
            _listView.ItemClick += ListViewOnItemClick;
            _listView.ItemLongClick += ListViewOnItemLongClick;
            
            return _view;
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:14,代码来源:MarkersFragment.cs

示例9: OnCreate

        protected override void OnCreate(Bundle bundle)
        {
            Console.WriteLine("ResumePlaybackActivity - OnCreate");
            base.OnCreate(bundle);

            _navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            SetContentView(Resource.Layout.ResumePlayback);
            ActionBar.SetDisplayHomeAsUpEnabled(true);
            ActionBar.SetHomeButtonEnabled(true);

            _listView = FindViewById<ListView>(Resource.Id.resumePlayback_listView);
            _listAdapter = new ResumePlaybackListAdapter(this, new List<ResumePlaybackEntity>());
            _listView.SetAdapter(_listAdapter);
            _listView.ItemClick += ListViewOnItemClick;

            // Since the onViewReady action could not be added to an intent, tell the NavMgr the view is ready
            //((AndroidNavigationManager)_navigationManager).SetResumePlaybackActivityInstance(this);
            _navigationManager.BindResumePlaybackView(this);
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:19,代码来源:ResumePlaybackActivity.cs

示例10: OnCreate

        protected override void OnCreate(Bundle bundle)
        {
            Console.WriteLine("SyncActivity - OnCreate");
            base.OnCreate(bundle);

            _navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            SetContentView(Resource.Layout.Sync);
            ActionBar.SetDisplayHomeAsUpEnabled(true);
            ActionBar.SetHomeButtonEnabled(true);

            _lblIPAddress = FindViewById<TextView>(Resource.Id.sync_lblIPAddress);
            _lblStatus = FindViewById<TextView>(Resource.Id.sync_lblStatus);
            _btnConnectManually = FindViewById<Button>(Resource.Id.sync_btnConnectManually);
            _btnConnectManually.Click += BtnConnectManuallyOnClick;
            
            _listView = FindViewById<ListView>(Resource.Id.sync_listView);
            _listAdapter = new SyncListAdapter(this, new List<SyncDevice>());
            _listView.SetAdapter(_listAdapter);
            _listView.ItemClick += ListViewOnItemClick;

            // Since the onViewReady action could not be added to an intent, tell the NavMgr the view is ready
            //((AndroidNavigationManager)_navigationManager).SetSyncActivityInstance(this);
            _navigationManager.BindSyncView(this);
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:24,代码来源:SyncActivity.cs

示例11: OnCreate

        /// <summary>
        /// Initialize activity
        /// </summary>
        protected override void OnCreate(Bundle savedInstance)
        {
            base.OnCreate(savedInstance);

            try
            {
                var httpCacheDir = new Java.Io.File(GetCacheDir(), "http");
                const long httpCacheSize = 10 * 1024 * 1024; // 10 MB
                HttpResponseCache.Install(httpCacheDir, httpCacheSize);
            }
            catch (IOException ex)
            {
                Log.E(Tag, "HTTP response cache installation failed. " + ex.Message + " " + ex.StackTrace);
            }

            SetContentView(R.Layouts.MainLayout);
            _fixtureList = FindViewById<ListView>(R.Ids.fixtureList);

            _fixturesArray = _fixtures.ToArray();
            _adapter = new ArrayAdapter<Fixture>(this, Android.R.Layout.Simple_list_item_1, _fixturesArray);
            _fixtureList.SetAdapter(_adapter);

            GetFixturesAsync();
        }
开发者ID:paulclarkin,项目名称:WillFootballRuinMyDayCSharp,代码行数:27,代码来源:MainActivity.cs

示例12: OnCreateView

        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            mDrawerListView = (ListView) inflater.Inflate(Resource.Layout.fragment_navigation_drawer, container, false);
            mDrawerListView.SetItemChecked(mCurrentSelectedPosition, true);
            mDrawerListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => selectItem(e.Position);
            string[] title = new string[]
            {
                GetString(Resource.String.title_section1),
                GetString(Resource.String.title_section2),
                GetString(Resource.String.title_section3),
            };

            ArrayAdapter listAdapter = new ArrayAdapter(Activity, //this.getActionBar().ThemedContext,
                                           Android.Resource.Layout.SimpleListItemActivated1, Android.Resource.Id.Text1, title);
            mDrawerListView.SetAdapter(listAdapter);
            mDrawerListView.SetItemChecked(mCurrentSelectedPosition, true);
            return mDrawerListView;
        }
开发者ID:neelanu,项目名称:xamarin_samples,代码行数:18,代码来源:NavigationDrawerFragment.cs

示例13: GetSampleContent


//.........这里部分代码省略.........
			LinearLayout.LayoutParams layparams2 = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, (int) (height * 0.15));
			layparams2.Gravity = GravityFlags.Center;
			contentLayout.AddView(headerLayout);
			LinearLayout.LayoutParams layparams5 = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent,  (2));

			contentLayout.AddView(new SeparatorView(context,width){separatorColor=Color.LightGray},layparams5);
			contentLayout.SetBackgroundColor (Color.White);
			linear2.SetBackgroundColor(Color.White);

			slideDrawer = new Com.Syncfusion.Navigationdrawer.SfNavigationDrawer(context);
			slideDrawer.ContentView=linear2;
			slideDrawer.DrawerWidth = (float)(width * 0.60);
			slideDrawer.DrawerHeight = (float)(height * 0.60);
			slideDrawer.Transition=Transition.SlideOnTop;
			slideDrawer.LayoutParameters=new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent);
			listView = new ListView(context);
			listView.VerticalScrollBarEnabled = true;
			btn.Click+= (object sender, EventArgs e) => {
				slideDrawer.ToggleDrawer();
			};

			List<String> list = new List<String>();

			list.Add("Home");
			list.Add("Profile");
			list.Add("Inbox");
			list.Add("Outbox");
			list.Add("Sent Items");
			list.Add("Trash");



			ArrayAdapter<String> arrayAdapter =new ArrayAdapter<String>(context, Android.Resource.Layout.SimpleListItem1,list);
			listView.SetAdapter(arrayAdapter);
			listView.SetBackgroundColor(Color.White);
			listView.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent,ViewGroup.LayoutParams.MatchParent);
			contentLayout.AddView(listView);

			contentLayout.Orientation=Orientation.Vertical;

			FrameLayout frame = new FrameLayout (context);
			frame.LayoutParameters = new ViewGroup.LayoutParams (ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent);
			frame.SetBackgroundColor (Color.White);
			frame.AddView (contentLayout);
			slideDrawer.DrawerContentView=frame;



			/**
			 * profile content
			 * */

			LinearLayout profilelayout = new LinearLayout(context);
			profilelayout.LayoutParameters = new ViewGroup.LayoutParams (ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent);
			profilelayout.Orientation = Orientation.Vertical;
			LinearLayout linearLayout2 = new LinearLayout(context);
			linearLayout2.SetGravity(GravityFlags.Center);
			linearLayout2.SetPadding(0,30,0,30);
			linearLayout2.LayoutParameters=new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.WrapContent);
			RoundedImageView rddimgvw=new RoundedImageView(context,  150,  150);
			rddimgvw.LayoutParameters=new ViewGroup.LayoutParams(  150,  150);
			rddimgvw.SetImageResource(Resource.Drawable.user);
			LinearLayout txtlayout=new LinearLayout(context);
			txtlayout.SetPadding(40,0,0,0);
			txtlayout.Orientation=Orientation.Vertical;
			TextView txtvw=new TextView(context);
开发者ID:IanLeatherbury,项目名称:tryfsharpforms,代码行数:67,代码来源:NavigationDrawer.cs

示例14: OnCreateView

        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            float density = Resources.DisplayMetrics.Density;
            if (density == 3) density = 2;

            //Console.WriteLine("MLBFragment - OnCreateView");
            _view = inflater.Inflate(Resource.Layout.MobileLibraryBrowser, container, false);

            // Get screen size
            Point size = new Point();
            Activity.WindowManager.DefaultDisplay.GetSize(size);

            // Create bitmap cache
            int maxMemory = (int)(Runtime.GetRuntime().MaxMemory() / 1024);
            BitmapCache = new BitmapCache(Activity, maxMemory / 8, size.X / 2, size.X / 2); // Max size = half the screen (grid has 2 columns)
            SmallBitmapCache = new BitmapCache(Activity, maxMemory / 16, 44 * (int)density, 44 * (int)density);

            _viewFlipper = _view.FindViewById<ViewFlipper>(Resource.Id.mobileLibraryBrowser_viewFlipper);            
            _imageAlbum = _view.FindViewById<SquareImageView>(Resource.Id.mobileLibraryBrowser_imageAlbum);
            _lblBreadcrumb = _view.FindViewById<TextView>(Resource.Id.mobileLibraryBrowser_lblBreadcrumb);
            _layoutAlbum = _view.FindViewById<LinearLayout>(Resource.Id.mobileLibraryBrowser_layoutAlbum);
            _layoutSongs = _view.FindViewById<LinearLayout>(Resource.Id.mobileLibraryBrowser_layoutSongs);
            _lblArtistName = _view.FindViewById<TextView>(Resource.Id.mobileLibraryBrowser_lblArtistName);
            _lblAlbumTitle = _view.FindViewById<TextView>(Resource.Id.mobileLibraryBrowser_lblAlbumTitle);
            _lblAlbumLength = _view.FindViewById<TextView>(Resource.Id.mobileLibraryBrowser_lblAlbumLength);
            _lblAlbumSongCount = _view.FindViewById<TextView>(Resource.Id.mobileLibraryBrowser_lblAlbumSongCount);
            _listViewArtists = _view.FindViewById<ListView>(Resource.Id.mobileLibraryBrowser_listViewArtists);
            _listViewSongs = _view.FindViewById<ListView>(Resource.Id.mobileLibraryBrowser_listViewSongs);
            _listViewPlaylists = _view.FindViewById<ListView>(Resource.Id.mobileLibraryBrowser_listViewPlaylists);
            _gridViewAlbums = _view.FindViewById<GridView>(Resource.Id.mobileLibraryBrowser_gridViewAlbums);

            _listAdapterArtists = new MobileLibraryBrowserListAdapter(Activity, this, _listViewArtists, _entities.ToList());
            _listViewArtists.SetAdapter(_listAdapterArtists);
            _listViewArtists.ItemClick += ListViewOnItemClick;
            _listViewArtists.ItemLongClick += ListViewOnItemLongClick;

            _listAdapterSongs = new MobileLibraryBrowserListAdapter(Activity, this, _listViewSongs, _entities.ToList());
            _listViewSongs.SetAdapter(_listAdapterSongs);
            _listViewSongs.ItemClick += ListViewOnItemClick;
            _listViewSongs.ItemLongClick += ListViewOnItemLongClick;

            _gridAdapter = new MobileLibraryBrowserGridAdapter(Activity, this, _gridViewAlbums, _entities.ToList());
            _gridViewAlbums.SetAdapter(_gridAdapter);
            _gridViewAlbums.ItemClick += GridViewOnItemClick;
            _gridViewAlbums.ItemLongClick += GridViewOnItemLongClick;

            var navigationManager = (AndroidNavigationManager)Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
            navigationManager.BindMobileLibraryBrowserView(this, _tabType, _browserType, _query);

            return _view;
        }
开发者ID:pascalfr,项目名称:MPfm,代码行数:51,代码来源:MobileLibraryBrowserFragment.cs

示例15: SetupChat

        private void SetupChat()
        {
            Log.D(TAG, "setupChat()");

            // Initialize the array adapter for the conversation thread
            mConversationArrayAdapter = new ArrayAdapter<string>(this, R.Layout.message);
            mConversationView = (ListView)FindViewById([email protected]);
            mConversationView.SetAdapter(mConversationArrayAdapter);

            // Initialize the compose field with a listener for the return key
            mOutEditText = (EditText)FindViewById(R.Id.edit_text_out);
            mOutEditText.EditorAction += (s, x) => {
                // If the action is a key-up event on the return key, send the message
                if (x.ActionId == EditorInfo.IME_NULL && x.Event.Action == KeyEvent.ACTION_UP)
                {
                    var message = ((TextView)s).GetText().ToString();
                    SendMessage(message);
                }
                if (D)
                    Log.I(TAG, "END onEditorAction");
                x.IsHandled = true;
            };

            // Initialize the send button with a listener that for click events
            mSendButton = (Button)FindViewById(R.Id.button_send);
            mSendButton.Click += (s, x) => {
                // Send a message using content of the edit text widget
                var view = (TextView)FindViewById(R.Id.edit_text_out);
                var message = view.GetText().ToString();
                SendMessage(message);
            };

            // Initialize the BluetoothChatService to perform bluetooth connections
            mChatService = new BluetoothChatService(this, mHandler);

            // Initialize the buffer for outgoing messages
            mOutStringBuffer = new StringBuilder("");
        }
开发者ID:Xtremrules,项目名称:dot42,代码行数:38,代码来源:BluetoothChat.cs


注:本文中的ListView.SetAdapter方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。