Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. public class MailActivity extends ListActivity {
  2.  
  3. String[] listItems = { "Compose", "Inbox", "Drafts", "Sent" };
  4.  
  5. @Override
  6. protected void onCreate(Bundle savedInstanceState) {
  7. super.onCreate(savedInstanceState);
  8. setContentView(R.layout.mails);
  9. setListAdapter(new ArrayAdapter(this,
  10. android.R.layout.simple_list_item_1, listItems));
  11.  
  12. }
  13. }
  14.  
  15. <?xml version="1.0" encoding="utf-8"?>
  16. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  17. android:orientation="vertical" android:layout_width="fill_parent"
  18. android:layout_height="fill_parent" android:background="#FFFFFF">
  19. <ListView android:id="@android:id/list" android:layout_width="fill_parent"
  20. android:layout_height="wrap_content"/>
  21. <TextView android:id="@android:id/empty" android:layout_width="wrap_content"
  22. android:layout_height="wrap_content" android:text="Empty set" android:textColor="#000000" />
  23. </LinearLayout>
  24.  
  25. <?xml version="1.0" encoding="utf-8"?>
  26. <!-- Definig a container for you List Item-->
  27. <LinearLayout
  28. xmlns:android="http://schemas.android.com/apk/res/android"
  29. android:gravity="center_vertical"
  30. android:layout_width="fill_parent"
  31. android:layout_height="fill_parent">
  32. <!-- Defining where should text be placed. You set you text color here-->
  33. <TextView
  34. android:id="@+id/list_content"
  35. android:textColor="#000000"
  36. android:gravity="center"
  37. android:text="sample"
  38. android:layout_margin="4dip"
  39. android:layout_width="fill_parent"
  40. android:layout_height="wrap_content"
  41. />
  42.  
  43. </LinearLayout>
  44.  
  45. <?xml version="1.0" encoding="utf-8"?>
  46. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  47. android:orientation="vertical" android:layout_width="fill_parent"
  48. android:layout_height="fill_parent" android:background="#FFFFFF">
  49. <ListView android:id="@android:id/list" android:layout_width="fill_parent"
  50. android:layout_height="wrap_content"/>
  51. <!-- REMOVED TEXT VIEW, AND KEEPING BACKGROUND WHITE -->
  52. </LinearLayout>
  53.  
  54. setListAdapter(new ArrayAdapter<String>(
  55. this,R.layout.list_black_text,R.id.list_content, listItems));
  56.  
  57. ArrayAdapter<String> adapter=new ArrayAdapter<String>(
  58. this,android.R.layout.simple_list_item_1, listItems){
  59.  
  60. @Override
  61. public View getView(int position, View convertView,
  62. ViewGroup parent) {
  63. View view =super.getView(position, convertView, parent);
  64.  
  65. TextView textView=(TextView) view.findViewById(android.R.id.text1);
  66.  
  67. /*YOUR CHOICE OF COLOR*/
  68. textView.setTextColor(Color.BLUE);
  69.  
  70. return view;
  71. }
  72. };
  73. /*SET THE ADAPTER TO LISTVIEW*/
  74. setListAdapter(adapter);
  75.  
  76. <?xml version="1.0" encoding="utf-8"?>
  77. <resources>
  78.  
  79. <style name="ListFont" parent="@android:style/Widget.ListView">
  80. <item name="android:textColor">#FF0000</item>
  81. <item name="android:typeface">sans</item>
  82. </style>
  83.  
  84. </resources>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement