How to add border to Android TextView

Adding Border to Android TextView.png
Adding Border to Android TextView.png
To add a border to Android TextView we need to create an XML containing shape as a rectangle file under the drawable's folder and set it as background to the TextView. <stroke> tag is used to set the border width and color.

Lets see an Example :

1. textview_border.xml

<shape xmlns:android=""
android:shape="rectangle" >

    android:color="#000000" />


2. activity_main.xml

<RelativeLayout xmlns:android=""
  android:padding="10dp" xmlns:tools="" tools:ignore="HardcodedText">

    android:text="Android Programming is fun!!" />


Result :

Adding Border to Android TextView
Adding Border to Android TextView

Hello there!,

You are using AdBlocker!

I am an independent developer trying to help fellow developers and students to resolve issues faced on a day-to-day basis, we 'Code to Care' . There is a lot of expenses involved in hosting and managing a website that's the reason we have ads.

A humble request to you to disable adBlocker on and support us pay our bills.

Cod2care - Line's of code for change.

To see contents reload page after unblocking
Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities. Students and Software Developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include Learnings, Video Tutorials, Code Snippets, Tips-n-tricks, How Tos, Blogs, Articles, etc. on various platforms like Windows, Mac, Linux, Mobile platforms, etc. Technologies/Languages like Java, Objective-C, PHP, .Net, Android, SharePoint, jQuery, HTML, CSS, etc.