blob: 14ddcfd8fada5050316750c058904d5dc9c7f8f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
package de.thedevstack.android.nextcloud.bookmark.share.async;
import android.app.Activity;
import android.util.Log;
import android.widget.Toast;
import de.thedevstack.android.nextcloud.bookmark.share.R;
/**
*/
public class NextcloudAddBookmarkAsyncTask extends NextcloudBookmarkRestAsyncTask<String, Integer> {
public NextcloudAddBookmarkAsyncTask(Activity context) {
super(context.getApplicationContext());
}
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected Integer doInBackground(String... params) {
String bookmarkUrl = params[0];
//String bookmarkTitle = params[1];
return this.client.addBookmark(bookmarkUrl);
}
@Override
protected void onPostExecute(Integer resultCode) {
if (200 == resultCode) {
Log.i("NCAddBookmarkAsync", "Bookmark successfully set");
Toast.makeText(context, R.string.toast_bookmark_add_success, Toast.LENGTH_LONG).show();
} else {
Log.e("NCAddBookmarkAsync", "Failed to set Bookmark");
Toast.makeText(context, R.string.toast_bookmark_add_failed, Toast.LENGTH_LONG).show();
}
}
}
|