A simple way to show listview in Android using Xamarin

Ways to do it

There are basically 2 ways to do it in Android.

  • Using the Listview control
  • Using the ListActivity

By using ListActivity

In this way we don’t need to define any Listview in our AXML page. Just few lines of code will do it.

Read More

Quick Recap : Global Azure Bootcamp 2015 in Bhubaneswar

It was the day Saturday, 25th April 2015 at Utkal University, Bhubaneswar, Odisha, India.
Banner

We started the registration checking process at around 9:30 AM. Rojalin Sahoo and Rasmita Dash has started with the process. They were validating the attendee ids and distributing the Notepad, Pencil and attendee tags to them. At the same time, Pravasini Sahoo was guiding the attendees and looking into the hall arrangements with Bisnu Gochhayat and Bholanath Sarma.
Registration Process

We are all set now to begin. Sarika Pradhan being our host, started the event. Invited the speakers one after the other.

Read More

BBSRAzureCamp Windows Phone App

The Global Azure Boot Camp is getting organized in Bhubaneswar, the Capital City of art, culture and history riched state Odisha, India. The BBSRAzureCamp app is a FREE hand guide for the attendees to help them to get the detailed info on the event. Guides attendees reach in the venue with the street level map

Read More

Xamarin.Forms.Maps integration in WinPhone Project

Map is an external component which will be obtained from the Nuget Component store.

Integration of Maps requires some config changes from platform to platforms. I have targeted the WinPhone project configuration here. In the next blog, will point to other platforms.

Simple Steps

  • Add Xamarin.Forms.Map to every project in the solution
  • Call the FormMaps.Init() method in each project to initialize the map
  • Create the Map object with region co-ordinates
  • Add that Map object in a layout in the PCL/Shared project

nuget-XamarinFormsMaps

In the PCL/Shared project, Let’s add a new Content page and name it as MapPage.cs. Now time to add the below code to it.

Read More

[Released] : Xamarin support for Apple Watch Kit

Apple announced the Smart Watch last week !!! What is Apple Watch ?? A smart watch to run in-built apps, download and run store apps, connect people, keeps track of health & fitness, keeps timing etc. Just more than a normal watch. Can we develop apps for this ?? Yes, we can. What are the

Read More

Child control Event handling in Listview using Xamarin.Forms

We can add child controls to Listview in Xamarin.Forms. In order to see the child control in action we will take an example. Let’s display a list of data in the Listview and perform delete option on the list data per row basis.

Since we need to add multiple columns in the list view, we need to use the DataTemplate to define the custom view. Let’s use a model class to assign the data to the custom view.

We will use XAML to design a Listview

InsideXAMLView
In the above XAML, we have used the StackLayout as the parent container for the child views. It contains a Label and a Listview. UI Control is ready.

Time to add event to the child control
We will replace the Button control in the above XAML with the following line

Read More

Display requirement specific keyboard using Xamarin.Forms

Xamarin uses the Keyboard class to show different virtual keyboards depending upon the user request. It contains several static properties to create different kind of virtual keyboards. Xamarin displays the Default Keyboard, if nothing is specified.

Keyboard for Chatting

ChatKeyboard

It opens up the default virtual keyboard in the device, which would be convenient for chatting, having few extra keys.

Read More

Using a Scrollview in XamarinForms

What is it ???

The short answer is ScrollView is a Layout. But it can only contain a single Visual Element in its Content property.

Why So ???

Because, the Layouts such as Stack, relative etc. are derived from Layout<T> generic class. This Layout<T> generic class is derived from the Layout class, which is a non-generic class.

ScrollView is inherited from the Non-generic Layout class. That is the same reason, why it does not support a generic way to add children. It only exhibits the Content property to accept a single view or a Layout.

ScrollView

Usage by example

Usage Example #1 : Let’s display a paragraph of scrolling text

Read More

Customizing Listview display in Xamarin

As the usual behavior of ListView to display the items in a list and it contains a single column. The ItemSource property of Listview accepts the list of data to be displayed and render the same on screen.

The code for a simple list to display the Students of a class would like as in the following pic.

ListViewInXamarinForms

Now let’s customize this ListView in a way to display the Student Name along with the Class and School they belongs to.

ListViewItem

As in the image above, the data contains a single record. So to accommodate the data in a single record, Let’s create a Student model class.

In order to customize the ListView display, we need to override the ViewCell class.

Read More

What’s new in Xamarin.Forms 1.3 : Inherited App Class

With the new release of Xamarin.Forms 1.3 version, the App Class has its new Avatar. The Older version of App Class was just a class with static methods. Unlike the older version, the new version is an inherited class from the Xamarin.Forms.Application class. Summary of improvements Addition of new life cycle events : We can

Read More

1 2 3
%d bloggers like this: