1fab09dd285df6a0f979efee3aa799df8d64b66a
[pub/Android/ownCloud.git] / oc_framework / sample_client / src / com / owncloud / android / oc_framework / sampleclient / MainActivity.java
1 package com.owncloud.android.oc_framework.sampleclient;
2
3 import android.app.Activity;
4 import android.os.Bundle;
5 import android.view.View;
6 import android.widget.Toast;
7
8 public class MainActivity extends Activity {
9
10 /** Called when the activity is first created. */
11 @Override
12 public void onCreate(Bundle savedInstanceState) {
13 super.onCreate(savedInstanceState);
14 setContentView(R.layout.main);
15 }
16
17 public void onClickHandler(View button) {
18 switch (button.getId()) {
19 case R.id.button_refresh:
20 startRefresh();
21 break;
22 case R.id.button_upload:
23 startUpload();
24 break;
25 case R.id.button_delete_remote:
26 startRemoteDeletion();
27 break;
28 case R.id.button_download:
29 startDownload();
30 break;
31 case R.id.button_delete_local:
32 startLocalDeletion();
33 break;
34 default:
35 Toast.makeText(this, R.string.youre_doing_it_wrong, Toast.LENGTH_SHORT).show();
36 }
37 }
38
39 private void startRefresh() {
40 Toast.makeText(this, R.string.todo_start_refresh, Toast.LENGTH_SHORT).show();
41 }
42
43 private void startUpload() {
44 Toast.makeText(this, R.string.todo_start_upload, Toast.LENGTH_SHORT).show();
45 }
46
47 private void startRemoteDeletion() {
48 Toast.makeText(this, R.string.todo_start_remote_deletion, Toast.LENGTH_SHORT).show();
49 }
50
51 private void startDownload() {
52 Toast.makeText(this, R.string.todo_start_download, Toast.LENGTH_SHORT).show();
53 }
54
55 private void startLocalDeletion() {
56 Toast.makeText(this, R.string.todo_start_local_deletion, Toast.LENGTH_SHORT).show();
57 }
58
59 }