Skip to content

Commit b5e1577

Browse files
committed
Made changes to support latest changes in youtube metadata
1 parent 0978c25 commit b5e1577

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed
Binary file not shown.

source-code/app/src/main/java/org/buildmlearn/toolkit/templates/ComprehensionAdapter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ private void editItem(final int position, final Context context) {
161161
.title(R.string.quiz_edit)
162162
.customView(R.layout.quiz_dialog_add_question, wrapInScrollView)
163163
.positiveText(R.string.quiz_add)
164-
.negativeText(R.string.quiz_delete)
164+
.negativeText(R.string.quiz_cancel)
165165
.build();
166166

167167
final EditText question = (EditText) dialog.findViewById(R.id.quiz_question);

source-code/app/src/main/java/org/buildmlearn/toolkit/templates/VideoCollectionTemplate.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -394,9 +394,12 @@ protected String doInBackground(String... params) {
394394
String META_CONTENT = "content";
395395
String title = titleElem.attr(META_CONTENT);
396396

397-
String META_PROPERTY_DESCRIPTION = "meta[property=og:description]";
398-
Elements descriptionElem = document.select(META_PROPERTY_DESCRIPTION);
399-
String description = descriptionElem.attr(META_CONTENT);
397+
org.jsoup.nodes.Element inputElements = document.getElementById("watch-description-text");
398+
String description = inputElements.html();
399+
400+
//String META_PROPERTY_DESCRIPTION = "meta[property=og:description]";
401+
//Elements descriptionElem = document.select(META_PROPERTY_DESCRIPTION);
402+
//String description = descriptionElem.attr(META_CONTENT);
400403

401404
String META_PROPERTY_THUMBNAIL_URL = "meta[property=og:image]";
402405
Elements thumbnailElem = document.select(META_PROPERTY_THUMBNAIL_URL);

source-code/app/src/main/java/org/buildmlearn/toolkit/videoCollectionTemplate/adapter/VideoArrayAdapter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import android.content.Context;
44
import android.database.Cursor;
5+
import android.text.Html;
56
import android.view.LayoutInflater;
67
import android.view.View;
78
import android.view.ViewGroup;
@@ -79,7 +80,7 @@ public void onError() {
7980
viewHolder.title.setText(title);
8081

8182
String description = cursor.getString(Constants.COL_DESCRIPTION);
82-
viewHolder.description.setText(description);
83+
viewHolder.description.setText(Html.fromHtml(description));
8384

8485
}
8586

source-code/app/src/main/java/org/buildmlearn/toolkit/videoCollectionTemplate/fragment/DetailActivityFragment.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import android.support.v4.content.Loader;
1111
import android.support.v7.app.AlertDialog;
1212
import android.support.v7.widget.Toolbar;
13+
import android.text.Html;
1314
import android.text.method.LinkMovementMethod;
1415
import android.view.LayoutInflater;
1516
import android.view.MenuItem;
@@ -126,7 +127,7 @@ public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
126127
String description = data.getString(Constants.COL_DESCRIPTION);
127128

128129
((TextView) rootView.findViewById(R.id.description))
129-
.setText(description);
130+
.setText(Html.fromHtml(description));
130131

131132
player = (WebView) rootView.findViewById(R.id.player);
132133

source-code/app/src/main/res/layout/fragment_detail_video.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
android:layout_width="wrap_content"
5656
android:layout_height="wrap_content"
5757
android:layout_below="@+id/title"
58+
android:autoLink="web"
5859
android:paddingBottom="@dimen/paddingTop_video"
5960
android:paddingLeft="@dimen/paddingTop_video"
6061
android:paddingRight="@dimen/paddingTop_video"

0 commit comments

Comments
 (0)