initial commit
This commit is contained in:
parent
3adefbdabb
commit
347befcaea
|
@ -3,10 +3,9 @@ package org.nuclearfog.twidda.Engine;
|
|||
import org.nuclearfog.twidda.DataBase.TrendDatabase;
|
||||
import org.nuclearfog.twidda.DataBase.TweetDatabase;
|
||||
import org.nuclearfog.twidda.R;
|
||||
import org.nuclearfog.twidda.Engine.ViewAdapter.TimelineAdapter;
|
||||
import org.nuclearfog.twidda.Engine.ViewAdapter.TrendsAdapter;
|
||||
import org.nuclearfog.twidda.ViewAdapter.TimelineAdapter;
|
||||
import org.nuclearfog.twidda.ViewAdapter.TrendsAdapter;
|
||||
|
||||
import android.content.SharedPreferences;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.widget.ListView;
|
||||
import android.widget.Toast;
|
||||
|
@ -15,9 +14,6 @@ import android.os.AsyncTask;
|
|||
|
||||
import twitter4j.Twitter;
|
||||
import twitter4j.TwitterException;
|
||||
import twitter4j.TwitterFactory;
|
||||
import twitter4j.auth.AccessToken;
|
||||
import twitter4j.conf.ConfigurationBuilder;
|
||||
|
||||
public class TwitterEngine extends AsyncTask<Integer, Void, Void>
|
||||
{
|
||||
|
@ -65,10 +61,11 @@ public class TwitterEngine extends AsyncTask<Integer, Void, Void>
|
|||
case(2): // Mentions
|
||||
// TODO
|
||||
break;
|
||||
case(3): // GetUserTimeline
|
||||
case(3): // Home Tweets
|
||||
TweetDatabase hTweets = new TweetDatabase(twitter.getUserTimeline(), context,TweetDatabase.USER_TL);
|
||||
timelineAdapter = new TimelineAdapter(context,R.layout.tweet,hTweets);
|
||||
break;
|
||||
|
||||
}
|
||||
} catch (TwitterException e) {
|
||||
Toast.makeText(context, ERR_MSG, Toast.LENGTH_SHORT).show();
|
||||
|
|
|
@ -21,8 +21,8 @@ import org.nuclearfog.twidda.DataBase.TrendDatabase;
|
|||
import org.nuclearfog.twidda.DataBase.TweetDatabase;
|
||||
import org.nuclearfog.twidda.Engine.RegisterAccount;
|
||||
import org.nuclearfog.twidda.Engine.TwitterEngine;
|
||||
import org.nuclearfog.twidda.Engine.ViewAdapter.TimelineAdapter;
|
||||
import org.nuclearfog.twidda.Engine.ViewAdapter.TrendsAdapter;
|
||||
import org.nuclearfog.twidda.ViewAdapter.TimelineAdapter;
|
||||
import org.nuclearfog.twidda.ViewAdapter.TrendsAdapter;
|
||||
import org.nuclearfog.twidda.Window.Profile;
|
||||
import org.nuclearfog.twidda.Window.TweetWindow;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package org.nuclearfog.twidda.Engine.ViewAdapter;
|
||||
package org.nuclearfog.twidda.ViewAdapter;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.LayoutInflater;
|
|
@ -1,4 +1,4 @@
|
|||
package org.nuclearfog.twidda.Engine.ViewAdapter;
|
||||
package org.nuclearfog.twidda.ViewAdapter;
|
||||
|
||||
import org.nuclearfog.twidda.R;
|
||||
import org.nuclearfog.twidda.DataBase.TrendDatabase;
|
|
@ -1,5 +1,6 @@
|
|||
package org.nuclearfog.twidda.Window;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Bundle;
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
import android.view.View;
|
||||
|
@ -7,18 +8,24 @@ import android.widget.Button;
|
|||
import android.widget.EditText;
|
||||
import android.widget.LinearLayout;
|
||||
|
||||
import org.nuclearfog.twidda.Engine.SendStatus;
|
||||
import org.nuclearfog.twidda.Engine.TwitterStore;
|
||||
import org.nuclearfog.twidda.R;
|
||||
|
||||
import twitter4j.Twitter;
|
||||
import twitter4j.TwitterException;
|
||||
|
||||
|
||||
public class TweetWindow extends AppCompatActivity {
|
||||
|
||||
private EditText tweetfield;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle SavedInstance){
|
||||
super.onCreate(SavedInstance);
|
||||
getWindow().setLayout(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
|
||||
setContentView(R.layout.tweet_popup);
|
||||
|
||||
EditText tweet = (EditText) findViewById(R.id.tweet_input);
|
||||
tweetfield = (EditText) findViewById(R.id.tweet_input);
|
||||
|
||||
Button closeButton = (Button) findViewById(R.id.close);
|
||||
closeButton.setOnClickListener(new Button.OnClickListener() {
|
||||
|
@ -32,10 +39,23 @@ public class TweetWindow extends AppCompatActivity {
|
|||
tweetButton.setOnClickListener(new Button.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
|
||||
send();
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
private void send(){
|
||||
String tweet = tweetfield.getText().toString();
|
||||
SendStatus sendTweet = new SendStatus(getApplicationContext());
|
||||
sendTweet.execute(SendStatus.SEND_STATUS, tweet);
|
||||
finish();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onDestroy() {
|
||||
|
||||
super.onDestroy();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue