Initial Commit
This commit is contained in:
parent
faf8bb20a6
commit
21ea644abc
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
@ -1,11 +1,10 @@
|
||||
package com.example.manan.enhancedurdureader.Fragments;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.ProgressDialog;
|
||||
import android.content.Intent;
|
||||
import android.os.AsyncTask;
|
||||
import android.support.v4.app.Fragment;
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.app.Fragment;
|
||||
import android.view.Gravity;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
@ -17,9 +16,7 @@ import android.widget.TextSwitcher;
|
||||
import android.widget.TextView;
|
||||
import android.widget.ViewSwitcher;
|
||||
|
||||
import com.bumptech.glide.Glide;
|
||||
import com.example.manan.enhancedurdureader.Activities.ArticleReadingActivity;
|
||||
import com.example.manan.enhancedurdureader.Activities.SegmentedBookReaderActivity;
|
||||
import com.example.manan.enhancedurdureader.Adapters.ArticleAdapter;
|
||||
import com.example.manan.enhancedurdureader.Adapters.MagazineAdapter;
|
||||
import com.example.manan.enhancedurdureader.ApplicationEntities.Article;
|
||||
@ -78,7 +75,7 @@ public class MagazinesFragment extends Fragment {
|
||||
public View makeView() {
|
||||
TextView textView = new TextView(getActivity());
|
||||
textView.setGravity(Gravity.CENTER);
|
||||
textView.setTextAppearance(getContext(),android.R.style.TextAppearance_Large);
|
||||
textView.setTextAppearance(getContext(), android.R.style.TextAppearance_Large);
|
||||
|
||||
return textView;
|
||||
}
|
||||
@ -94,7 +91,7 @@ public class MagazinesFragment extends Fragment {
|
||||
public View makeView() {
|
||||
TextView textView = new TextView(getActivity());
|
||||
textView.setGravity(Gravity.CENTER);
|
||||
textView.setTextAppearance(getContext(),android.R.style.TextAppearance_Large);
|
||||
textView.setTextAppearance(getContext(), android.R.style.TextAppearance_Large);
|
||||
|
||||
return textView;
|
||||
}
|
||||
@ -105,7 +102,7 @@ public class MagazinesFragment extends Fragment {
|
||||
magazinesCoverFlow.setOnScrollPositionListener(new FeatureCoverFlow.OnScrollPositionListener() {
|
||||
@Override
|
||||
public void onScrolledToPosition(int position) {
|
||||
magazineTextSwitcher.setText(magazines.get(position%magazines.size()).getTitleResId());
|
||||
magazineTextSwitcher.setText(magazines.get(position % magazines.size()).getTitleResId());
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -116,8 +113,9 @@ public class MagazinesFragment extends Fragment {
|
||||
articlesCoverFlow.setOnScrollPositionListener(new FeatureCoverFlow.OnScrollPositionListener() {
|
||||
@Override
|
||||
public void onScrolledToPosition(int position) {
|
||||
articleTextSwitcher.setText(articles.get(position%articles.size()).getArticleTitle());
|
||||
articleTextSwitcher.setText(articles.get(position % articles.size()).getArticleTitle());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onScrolling() {
|
||||
articleTextSwitcher.setText("");
|
||||
@ -131,7 +129,7 @@ public class MagazinesFragment extends Fragment {
|
||||
articleAdapter = new ArticleAdapter(getContext());
|
||||
articleAdapter.setData(articles);
|
||||
articlesCoverFlow.setAdapter(articleAdapter);*/
|
||||
new SetMagazineArticlesTask().execute(position%magazines.size());
|
||||
new SetMagazineArticlesTask().execute(position % magazines.size());
|
||||
|
||||
}
|
||||
});
|
||||
@ -140,7 +138,7 @@ public class MagazinesFragment extends Fragment {
|
||||
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
|
||||
|
||||
Intent readActivity = new Intent(view.getContext(), ArticleReadingActivity.class);
|
||||
Article a = (Article)articleAdapter.getItem(position%articleAdapter.getCount());
|
||||
Article a = (Article) articleAdapter.getItem(position % articleAdapter.getCount());
|
||||
readActivity.putExtra("articleId", a.get_id());
|
||||
startActivity(readActivity);
|
||||
|
||||
@ -156,20 +154,20 @@ public class MagazinesFragment extends Fragment {
|
||||
|
||||
Integer vtCount;
|
||||
ArrayList<Article> articles;
|
||||
|
||||
@Override
|
||||
protected String doInBackground(Integer... params) {
|
||||
int position = params[0];
|
||||
int magID = magazines.get(position%magazines.size()).get_id();
|
||||
int magID = magazines.get(position % magazines.size()).get_id();
|
||||
|
||||
if(magID == 1)
|
||||
if (magID == 1)
|
||||
articles = db.getMagazineArticles(0);
|
||||
else if(magID == 2)
|
||||
else if (magID == 2)
|
||||
articles = db.getAllArticles();
|
||||
else
|
||||
{
|
||||
articles = db.getMagazineArticles(magazines.get(position%magazines.size()).get_id());
|
||||
else {
|
||||
articles = db.getMagazineArticles(magazines.get(position % magazines.size()).get_id());
|
||||
}
|
||||
if(articles.size()>0) {
|
||||
if (articles.size() > 0) {
|
||||
articleAdapter = new ArticleAdapter(getContext());
|
||||
articleAdapter.setData(articles);
|
||||
}
|
||||
@ -180,7 +178,7 @@ public class MagazinesFragment extends Fragment {
|
||||
protected void onPostExecute(String result) {
|
||||
|
||||
if (dialog.isShowing()) {
|
||||
if(articles.size()>0)
|
||||
if (articles.size() > 0)
|
||||
articlesCoverFlow.setAdapter(articleAdapter);
|
||||
dialog.dismiss();
|
||||
}
|
||||
@ -195,13 +193,13 @@ public class MagazinesFragment extends Fragment {
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onProgressUpdate(Void... values) {}
|
||||
protected void onProgressUpdate(Void... values) {
|
||||
}
|
||||
}
|
||||
|
||||
public void UpdateMagazine()
|
||||
{
|
||||
public void UpdateMagazine() {
|
||||
LoadMagazines();
|
||||
magazineAdapter= new MagazineAdapter(getContext());
|
||||
magazineAdapter = new MagazineAdapter(getContext());
|
||||
magazineAdapter.setData(magazines);
|
||||
magazinesCoverFlow.setAdapter(magazineAdapter);
|
||||
|
||||
@ -209,15 +207,14 @@ public class MagazinesFragment extends Fragment {
|
||||
//magazineAdapter.notifyDataSetChanged();
|
||||
//magazinesCoverFlow.setAdapter(magazineAdapter);
|
||||
}
|
||||
void LoadMagazines()
|
||||
{
|
||||
|
||||
void LoadMagazines() {
|
||||
magazines = db.getAllMagzines();
|
||||
}
|
||||
void LoadArticles()
|
||||
{
|
||||
|
||||
void LoadArticles() {
|
||||
articles = db.getAllArticles();
|
||||
if(articles.size()<=0)
|
||||
{
|
||||
if (articles.size() <= 0) {
|
||||
Article art = new Article();
|
||||
art.set_id(100);
|
||||
art.setArticleBody("This is our fyp");
|
||||
@ -228,5 +225,4 @@ public class MagazinesFragment extends Fragment {
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -1,8 +1,7 @@
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle"
|
||||
android:layout_height="0dp"
|
||||
android:layout_width="0dp"
|
||||
>
|
||||
android:layout_width="0dp">
|
||||
<corners
|
||||
android:radius="2dp"
|
||||
android:topRightRadius="0dp"
|
||||
|
||||
@ -9,7 +9,7 @@ buildscript {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:2.2.2'
|
||||
classpath 'com.android.tools.build:gradle:2.3.2'
|
||||
|
||||
|
||||
|
||||
|
||||
4
gradle/wrapper/gradle-wrapper.properties
vendored
4
gradle/wrapper/gradle-wrapper.properties
vendored
@ -1,6 +1,6 @@
|
||||
#Mon Dec 28 10:00:20 PST 2015
|
||||
#Fri May 26 03:41:00 PDT 2017
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
|
||||
|
||||
Loading…
Reference in New Issue
Block a user