Advertisement
Guest User

Untitled

a guest
Apr 26th, 2015
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.29 KB | None | 0 0
  1. @Override
  2. protected void onCreate(Bundle savedInstanceState) {
  3. super.onCreate(savedInstanceState);
  4. setContentView(R.layout.activity_main);
  5.  
  6. //TextView list = (TextView)findViewById(R.id.listView);
  7. //contentProvider(list);
  8.  
  9. String[] columns = new String[]
  10. {
  11. MyDatabase.MyContacts._ID,
  12. MyDatabase.MyContacts.Column_NameName,
  13. };
  14.  
  15. String colToDisplay [] = new String[]
  16. {
  17. MyCProviderContract.NAME
  18. };
  19.  
  20. int[] colId = new int[]
  21. {
  22. R.id.listView
  23. };
  24.  
  25. ContentResolver cr = getContentResolver();
  26. Cursor c = cr.query(MyCProviderContract.CONTENT_URI, columns, MyDatabase.MyContacts.Column_NameName + "=0", null, null);
  27. c.close();
  28.  
  29. ListAdapter adapter = new SimpleCursorAdapter(this, R.layout.activity_main, c,colToDisplay, colId, 1);
  30. setListAdapter(adapter);
  31.  
  32. Button add = (Button)findViewById(R.id.addButton);
  33. add.setOnClickListener(new View.OnClickListener(){
  34. @Override
  35. public void onClick(View v) {
  36. // TODO Auto-generated method stub
  37. Intent i = new Intent(MainActivity.this, MainContacts.class);
  38. startActivity(i);
  39. }
  40.  
  41. });
  42. }
  43.  
  44. <TextView
  45. android:layout_width="wrap_content"
  46. android:layout_height="wrap_content"
  47. android:textAppearance="?android:attr/textAppearanceLarge"
  48. android:text="@string/contacts2"
  49. android:id="@+id/textView"
  50. android:layout_alignParentTop="true"
  51. android:layout_alignParentLeft="true"
  52. android:layout_alignParentStart="true" />
  53.  
  54. <Button
  55. style="?android:attr/buttonStyleSmall"
  56. android:layout_width="wrap_content"
  57. android:layout_height="wrap_content"
  58. android:text="@string/add"
  59. android:id="@+id/addButton"
  60. android:layout_alignParentTop="true"
  61. android:layout_alignParentRight="true"
  62. android:layout_alignParentEnd="true" />
  63.  
  64. <TextView
  65. android:layout_width="wrap_content"
  66. android:layout_height="wrap_content"
  67. android:textAppearance="?android:attr/textAppearanceSmall"
  68. android:text="@string/name"
  69. android:id="@+id/listView"
  70. android:layout_below="@+id/addButton"
  71. android:layout_alignParentLeft="true"
  72. android:layout_alignParentStart="true"
  73. android:layout_marginTop="42dp" />
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement