add action for downloads menu item

This commit is contained in:
Christian Schabesberger 2016-05-25 22:34:36 +02:00
parent 466ba93750
commit 239ef1c238
3 changed files with 4 additions and 14 deletions

View File

@ -126,23 +126,12 @@
android:theme="@android:style/Theme.NoDisplay" />
<activity android:name=".ErrorActivity"/>
<!-- giga get related -->
<activity
android:name=".download.MainActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:launchMode="singleTask">
<intent-filter>
<action android:name="us.shandian.giga.intent.DOWNLOAD"/>
<category android:name="android.intent.category.DEFAULT"/>
<data
android:mimeType="application/*"
android:host="*"
android:scheme="http"/>
<data
android:mimeType="application/*"
android:host="*"
android:scheme="https"/>
</intent-filter>
</activity>
<service

View File

@ -368,7 +368,8 @@ public class VideoItemListActivity extends AppCompatActivity
return true;
}
case R.id.action_show_downloads: {
//todo: implement this
Intent intent = new Intent(this, org.schabi.newpipe.download.MainActivity.class);
startActivity(intent);
return true;
}
default:

View File

@ -115,7 +115,7 @@ public class MainActivity extends AppCompatActivity implements AdapterView.OnIte
});
// Intent
if (getIntent().getAction().equals(INTENT_DOWNLOAD)) {
if (getIntent().getAction() != null && getIntent().getAction().equals(INTENT_DOWNLOAD)) {
mPendingUrl = getIntent().getData().toString();
}
}