fixed backend access
This commit is contained in:
parent
84a8e0847a
commit
e1f0c7112b
|
@ -3,6 +3,7 @@ package org.nuclearfog.twidda.backend;
|
|||
import android.graphics.Bitmap;
|
||||
import android.graphics.BitmapFactory;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
|
@ -24,7 +25,7 @@ public class ImageLoad extends AsyncTask<String, Void, Boolean> {
|
|||
private Bitmap images[];
|
||||
|
||||
|
||||
public ImageLoad(ImageDetail context) {
|
||||
public ImageLoad(@NonNull ImageDetail context) {
|
||||
ui = new WeakReference<>(context);
|
||||
RecyclerView imageList = context.findViewById(R.id.image_list);
|
||||
imageAdapter = (ImageAdapter) imageList.getAdapter();
|
||||
|
|
|
@ -5,6 +5,7 @@ import android.content.DialogInterface;
|
|||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
|
@ -33,7 +34,7 @@ public class LinkBrowser extends AsyncTask<Uri, Void, Void> {
|
|||
private TwitterException err;
|
||||
private Dialog popup;
|
||||
|
||||
public LinkBrowser(MainActivity context) {
|
||||
public LinkBrowser(@NonNull MainActivity context) {
|
||||
ui = new WeakReference<>(context);
|
||||
popup = new Dialog(context);
|
||||
mData = new DatabaseAdapter(context);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
package org.nuclearfog.twidda.backend;
|
||||
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.util.Log;
|
||||
|
@ -41,7 +42,7 @@ public class MainPage extends AsyncTask<Integer, Integer, Integer> {
|
|||
private int woeId;
|
||||
|
||||
|
||||
public MainPage(MainActivity context) {
|
||||
public MainPage(@NonNull MainActivity context) {
|
||||
ui = new WeakReference<>(context);
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
GlobalSettings settings = GlobalSettings.getInstance(context);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
package org.nuclearfog.twidda.backend;
|
||||
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.util.Log;
|
||||
|
@ -31,7 +32,7 @@ public class MessageLoader extends AsyncTask<Long, Void, Long> {
|
|||
private List<Message> message;
|
||||
|
||||
|
||||
public MessageLoader(DirectMessage context) {
|
||||
public MessageLoader(@NonNull DirectMessage context) {
|
||||
ui = new WeakReference<>(context);
|
||||
RecyclerView dm_list = context.findViewById(R.id.messagelist);
|
||||
mAdapter = (MessageAdapter) dm_list.getAdapter();
|
||||
|
|
|
@ -3,6 +3,7 @@ package org.nuclearfog.twidda.backend;
|
|||
import android.app.Dialog;
|
||||
import android.content.DialogInterface;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
|
@ -25,7 +26,7 @@ public class MessageUpload extends AsyncTask<String, Void, Boolean> {
|
|||
private Dialog popup;
|
||||
|
||||
|
||||
public MessageUpload(MessagePopup c) {
|
||||
public MessageUpload(@NonNull MessagePopup c) {
|
||||
ui = new WeakReference<>(c);
|
||||
popup = new Dialog(c);
|
||||
inflater = LayoutInflater.from(c);
|
||||
|
|
|
@ -4,6 +4,7 @@ import android.app.Dialog;
|
|||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.text.Editable;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
|
@ -42,7 +43,7 @@ public class ProfileEditor extends AsyncTask<Integer, Void, Integer> {
|
|||
private String image_path;
|
||||
|
||||
|
||||
public ProfileEditor(ProfileEdit c) {
|
||||
public ProfileEditor(@NonNull ProfileEdit c) {
|
||||
ui = new WeakReference<>(c);
|
||||
mTwitter = TwitterEngine.getInstance(c);
|
||||
mData = new DatabaseAdapter(c);
|
||||
|
|
|
@ -2,6 +2,7 @@ package org.nuclearfog.twidda.backend;
|
|||
|
||||
import android.content.Intent;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.text.Spanned;
|
||||
|
@ -70,7 +71,7 @@ public class ProfileLoader extends AsyncTask<Long, Long, Long> {
|
|||
* @param context Context to Activity
|
||||
* @see UserProfile
|
||||
*/
|
||||
public ProfileLoader(UserProfile context) {
|
||||
public ProfileLoader(@NonNull UserProfile context) {
|
||||
ui = new WeakReference<>(context);
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
GlobalSettings settings = GlobalSettings.getInstance(context);
|
||||
|
|
|
@ -2,6 +2,7 @@ package org.nuclearfog.twidda.backend;
|
|||
|
||||
import android.app.Activity;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.util.Log;
|
||||
import android.widget.Toast;
|
||||
|
||||
|
@ -19,7 +20,7 @@ public class Registration extends AsyncTask<String, Void, Boolean> {
|
|||
private String redirectionURL = "";
|
||||
|
||||
|
||||
public Registration(LoginPage context) {
|
||||
public Registration(@NonNull LoginPage context) {
|
||||
ui = new WeakReference<>(context);
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
}
|
||||
|
|
|
@ -2,6 +2,7 @@ package org.nuclearfog.twidda.backend;
|
|||
|
||||
import android.content.Intent;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.text.Spannable;
|
||||
|
@ -54,7 +55,7 @@ public class StatusLoader extends AsyncTask<Long, Void, Long> {
|
|||
private boolean toggleImg, toggleAns;
|
||||
|
||||
|
||||
public StatusLoader(TweetDetail context) {
|
||||
public StatusLoader(@NonNull TweetDetail context) {
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
GlobalSettings settings = GlobalSettings.getInstance(context);
|
||||
sdf = settings.getDateFormatter();
|
||||
|
|
|
@ -4,6 +4,7 @@ import android.app.Dialog;
|
|||
import android.content.DialogInterface;
|
||||
import android.content.DialogInterface.OnClickListener;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v7.app.AlertDialog;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
|
@ -29,13 +30,13 @@ public class StatusUpload extends AsyncTask<String, Void, Boolean> {
|
|||
private long replyId;
|
||||
|
||||
|
||||
public StatusUpload(TweetPopup context, String tweet, long replyId) {
|
||||
public StatusUpload(@NonNull TweetPopup context, String tweet, long replyId) {
|
||||
ui = new WeakReference<>(context);
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
inflater = LayoutInflater.from(context);
|
||||
popup = new Dialog(context);
|
||||
this.tweet = tweet;
|
||||
this.replyId = replyId;
|
||||
this.tweet = tweet;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -67,12 +67,12 @@ public class TwitterEngine {
|
|||
|
||||
|
||||
/**
|
||||
* Singleton
|
||||
* Singleton, package-private
|
||||
*
|
||||
* @param context Main Thread Context
|
||||
* @return TwitterEngine Instance
|
||||
*/
|
||||
public static TwitterEngine getInstance(Context context) {
|
||||
static TwitterEngine getInstance(Context context) {
|
||||
if (mTwitter == null) {
|
||||
mTwitter = new TwitterEngine(context);
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
package org.nuclearfog.twidda.backend;
|
||||
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.util.Log;
|
||||
|
@ -31,7 +32,7 @@ public class TwitterSearch extends AsyncTask<String, Integer, Void> {
|
|||
private TwitterException err;
|
||||
private WeakReference<SearchPage> ui;
|
||||
|
||||
public TwitterSearch(SearchPage context) {
|
||||
public TwitterSearch(@NonNull SearchPage context) {
|
||||
ui = new WeakReference<>(context);
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
package org.nuclearfog.twidda.backend;
|
||||
|
||||
import android.os.AsyncTask;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.util.Log;
|
||||
|
@ -29,7 +30,7 @@ public class UserLists extends AsyncTask<Long, Void, Boolean> {
|
|||
private UserAdapter usrAdp;
|
||||
private List<TwitterUser> user;
|
||||
|
||||
public UserLists(UserDetail context) {
|
||||
public UserLists(@NonNull UserDetail context) {
|
||||
ui = new WeakReference<>(context);
|
||||
mTwitter = TwitterEngine.getInstance(context);
|
||||
RecyclerView userList = context.findViewById(R.id.userlist);
|
||||
|
|
Loading…
Reference in New Issue