Guest User

Untitled

a guest
Mar 19th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.44 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:local="http://schemas.android.com/apk/res-auto"
  4. android:id="@+id/toolbar"
  5. android:layout_width="match_parent"
  6. android:layout_height="wrap_content"
  7. android:minHeight="?attr/actionBarSize"
  8. android:background="?attr/colorPrimary"
  9. local:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
  10. local:popupTheme="@style/ThemeOverlay.AppCompat.Light" >
  11.  
  12. <EditText
  13. android:id="@+id/searchEditText"
  14. android:layout_width="match_parent"
  15. android:layout_height="wrap_content"
  16. android:layout_gravity="center"
  17. />
  18.  
  19. </android.support.v7.widget.Toolbar>
  20.  
  21. <android.support.v7.widget.Toolbar
  22. android:id="@+id/toolbar"
  23. android:layout_width="match_parent"
  24. android:layout_height="wrap_content"
  25. android:elevation="10dp">
  26.  
  27. <LinearLayout
  28. android:layout_width="match_parent"
  29. android:layout_height="match_parent"
  30. android:background="@color/gray_500"
  31. android:orientation="vertical"
  32. android:gravity="center|right">
  33.  
  34. <LinearLayout
  35. android:layout_width="match_parent"
  36. android:layout_height="0dp"
  37. android:layout_weight="1"
  38. android:background="@color/white"
  39. android:orientation="horizontal"
  40. android:gravity="center|right">
  41. <TextView
  42. android:layout_width="0dp"
  43. android:layout_height="60dp"
  44. android:layout_weight="8"
  45. android:layout_margin="5dp"
  46. android:text="snap deal"
  47. android:gravity="center" >
  48. </TextView>
  49.  
  50. <TextView
  51. android:layout_width="0dp"
  52. android:layout_height="60dp"
  53. android:layout_weight="2"
  54. android:layout_margin="5dp"
  55. android:ems="10"
  56. android:text="Img"
  57. android:gravity="center" >
  58. </TextView>
  59.  
  60.  
  61. </LinearLayout>
  62. <LinearLayout
  63. android:layout_width="match_parent"
  64. android:layout_height="0dp"
  65. android:layout_weight="1"
  66. android:background="@color/white"
  67. android:gravity="center|right">
  68.  
  69. <EditText
  70. android:id="@+id/editMobileNo"
  71. android:layout_width="match_parent"
  72. android:layout_height="40dp"
  73. android:layout_margin="5dp"
  74. android:background="@drawable/login_edittext"
  75. android:ems="10"
  76. android:hint="Find your dil ki deal"
  77. android:drawableLeft="@drawable/search"
  78. android:gravity="center" >
  79. </EditText>
  80.  
  81. </LinearLayout>
  82.  
  83. </LinearLayout>
  84.  
  85. </android.support.v7.widget.Toolbar>
  86.  
  87. <?xml version="1.0" encoding="utf-8"?>
  88. <selector xmlns:android="http://schemas.android.com/apk/res/android">
  89. <item>
  90. <shape>
  91. <gradient
  92. android:angle="270"
  93. android:endColor="@color/white"
  94. android:startColor="@color/white" />
  95. <stroke
  96. android:width="1dp"
  97. android:color="@color/gray_500" />
  98. <corners
  99. android:radius="1dp" />
  100. <padding
  101. android:bottom="10dp"
  102. android:left="10dp"
  103. android:right="10dp"
  104. android:top="10dp" />
  105. </shape>
  106. </item>
  107.  
  108. </selector>
  109.  
  110. <?xml version="1.0" encoding="utf-8"?>
  111. <menu xmlns:android="http://schemas.android.com/apk/res/android"
  112. xmlns:app="http://schemas.android.com/apk/res-auto">
  113. <item
  114. android:id="@+id/search"
  115. android:icon="@drawable/search_icon"
  116. android:title="@string/search"
  117. app:actionViewClass="android.support.v7.widget.SearchView"
  118. app:showAsAction="always" />
  119.  
  120. </menu>
  121.  
  122. @Override
  123. public void onPrepareOptionsMenu(Menu menu) {
  124. super.onPrepareOptionsMenu(menu);
  125. MenuItem searchViewMenuItem = menu.findItem(R.id.search);
  126. searchView = (SearchView) searchViewMenuItem.getActionView();
  127. ImageView v = (ImageView) searchView.findViewById(android.support.v7.appcompat.R.id.search_button);
  128. v.setImageResource(R.drawable.search_icon); //Changing the image
  129.  
  130. if (!searchFor.isEmpty()) {
  131. searchView.setIconified(false);
  132. searchView.setQuery(searchFor, false);
  133. }
  134.  
  135. searchView.setQueryHint(getResources().getString(R.string.search_hint));
  136. searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
  137. @Override
  138. public boolean onQueryTextSubmit(String query) {
  139. //Do your search
  140. }
  141.  
  142. @Override
  143. public boolean onQueryTextChange(String newText) {
  144. if(newText.isEmpty()) clearSearch();
  145. return false;
  146. }
  147. });
  148.  
  149. <android.support.v7.widget.Toolbar
  150. xmlns:android="http://schemas.android.com/apk/res/android"
  151. android:layout_width="match_parent"
  152. android:layout_height="wrap_content"
  153. android:background="@color/primaryColor"
  154. android:elevation="4dp">
  155.  
  156. <EditText
  157. android:id="@+id/searchEditText"
  158. android:layout_width="match_parent"
  159. android:layout_height="wrap_content"
  160. android:layout_gravity="center"
  161. />
  162.  
  163. </android.support.v7.widget.Toolbar>
  164.  
  165. // To add the magnifying glass.
  166.  
  167. // To add the hint message.
  168.  
  169. // Customize your message here.
Add Comment
Please, Sign In to add comment