I have one RelativeLayout that has TextView (first label) , EditText(for input), TextView (second label). I have this in at least 10 activities in my project. How I can extract view and make my own. So, if I want to change textSize , I will have to change it on just one place, not 10.  
For example I would like to have this
<RelativeLayout
  android:width="match_parent"
  android:height="wrap_content"
>
  <TextView
    android:id="firstTextView"
    ...
    android:text="I like">
  <EditText
     android:id="edittextColor" 
     hint="type some color here"
     ... >
<TextView
    android:id="secondTextView"
    ...
    android:text="car.">
    </RelativeLayout>
So, I need something like this on a lot of place. What I would like to have is:
<MySpecialView
   firstText="I like"
   colorEditTextHint="type color here"
   secondText="car"/>
 
     
     
     
     
    