initial commit
This commit is contained in:
parent
78582a9c76
commit
98c522d781
|
@ -3,8 +3,10 @@ package org.nuclearfog.twidda;
|
|||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.view.ViewPager;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.view.View;
|
||||
import android.widget.AdapterView;
|
||||
import android.widget.Button;
|
||||
import android.widget.EditText;
|
||||
import android.widget.ListView;
|
||||
|
@ -85,10 +87,12 @@ public class MainActivity extends Activity
|
|||
tab3.setIndicator("Mention").setContent(R.id.list);
|
||||
|
||||
tabhost.addTab(tab3);
|
||||
tabhost.setCurrentTab(0);
|
||||
|
||||
|
||||
setRefreshListener();
|
||||
|
||||
setListViewListener();
|
||||
|
||||
tabhost.setOnTabChangedListener(new TabHost.OnTabChangeListener() {
|
||||
@Override
|
||||
public void onTabChanged(String tabId) {
|
||||
|
@ -107,6 +111,7 @@ public class MainActivity extends Activity
|
|||
}
|
||||
}
|
||||
});
|
||||
tabhost.setCurrentTab(0);
|
||||
}
|
||||
|
||||
private void setRefreshListener() {
|
||||
|
@ -131,6 +136,15 @@ public class MainActivity extends Activity
|
|||
});
|
||||
}
|
||||
|
||||
private void setListViewListener(){
|
||||
ListView lv = (ListView) findViewById(R.id.list);
|
||||
lv.setOnItemClickListener( new AdapterView.OnItemClickListener() {
|
||||
public void onItemClick(AdapterView<?> parent, View v, int pos,long id)
|
||||
{
|
||||
// öffne Tweet aus der Timeline TODO
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private boolean loggedIn() {
|
||||
return einstellungen.getBoolean("login", false);
|
||||
|
|
|
@ -26,7 +26,6 @@ public class TweetDatabase
|
|||
private List<Date> newDate;
|
||||
private List<Status> stats;
|
||||
private Context c;
|
||||
private Date now;
|
||||
private int size = 0;
|
||||
|
||||
/**
|
||||
|
@ -94,9 +93,9 @@ public class TweetDatabase
|
|||
noFav.add( cursor.getString(index) );
|
||||
index = cursor.getColumnIndex("answers"); // answers
|
||||
noAns.add( cursor.getString(index) );
|
||||
index = cursor.getColumnIndex("answers"); // user
|
||||
index = cursor.getColumnIndex("username"); // user
|
||||
user.add(cursor.getString(index) );
|
||||
index = cursor.getColumnIndex("pbLink"); // user
|
||||
index = cursor.getColumnIndex("pbLink"); // image
|
||||
pbLink.add(cursor.getString(index) );
|
||||
index = cursor.getColumnIndex("userID"); // UserID
|
||||
userId.add(cursor.getLong(index) );
|
||||
|
@ -126,6 +125,7 @@ public class TweetDatabase
|
|||
}
|
||||
|
||||
private String getTweetTime(Date time) {
|
||||
Date now = new Date();
|
||||
int tweetHour = now.getHours() - time.getHours();
|
||||
int tweetMin = now.getMinutes() - time.getMinutes();
|
||||
int tweetSec = now.getSeconds() - time.getSeconds();
|
||||
|
@ -145,7 +145,6 @@ public class TweetDatabase
|
|||
}
|
||||
|
||||
private void initArray() {
|
||||
now = new Date();
|
||||
user = new ArrayList<>();
|
||||
tweet = new ArrayList<>();
|
||||
noRT = new ArrayList<>();
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
<string name="user_table">
|
||||
CREATE TABLE IF NOT EXISTS user (
|
||||
userID INTEGER PRIMARY KEY,
|
||||
scrname TEXT,
|
||||
username TEXT,
|
||||
pbLink TEXT );
|
||||
</string>
|
||||
|
@ -34,7 +33,7 @@
|
|||
</string>
|
||||
|
||||
<string name="SQL_HOME_TL">
|
||||
"SELECT * FROM tweet INNER JOIN user ON user.userID = tweet.userID ORDER BY time ASC"
|
||||
"SELECT * FROM tweet INNER JOIN user ON user.userID = tweet.userID ORDER BY time DESC"
|
||||
</string>
|
||||
|
||||
<string name="table_column">
|
||||
|
|
Loading…
Reference in New Issue