initial commit

This commit is contained in:
NudeDude 2017-12-08 17:06:42 +01:00
parent 78582a9c76
commit 98c522d781
3 changed files with 19 additions and 7 deletions

View File

@ -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);

View File

@ -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<>();

View File

@ -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">