fix pendingintent in chrome custom tab not updating
remove unnecessary extra_subject from share intents
This commit is contained in:
parent
1c2ae86a35
commit
d4f355fc79
|
@ -403,8 +403,7 @@ public class ArticleImagesPagerActivity extends CommonActivity implements Gestur
|
||||||
if (url != null) {
|
if (url != null) {
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("image/png");
|
intent.setType("text/plain");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, url);
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, url);
|
intent.putExtra(Intent.EXTRA_TEXT, url);
|
||||||
|
|
||||||
startActivity(Intent.createChooser(intent, url));
|
startActivity(Intent.createChooser(intent, url));
|
||||||
|
|
|
@ -55,6 +55,8 @@ public class CommonActivity extends ActionBarActivity implements SharedPreferenc
|
||||||
public static final int EXCERPT_MAX_LENGTH = 256;
|
public static final int EXCERPT_MAX_LENGTH = 256;
|
||||||
public static final int EXCERPT_MAX_QUERY_LENGTH = 2048;
|
public static final int EXCERPT_MAX_QUERY_LENGTH = 2048;
|
||||||
|
|
||||||
|
public static final int PENDING_INTENT_CHROME_SHARE = 1;
|
||||||
|
|
||||||
private DatabaseHelper m_databaseHelper;
|
private DatabaseHelper m_databaseHelper;
|
||||||
|
|
||||||
//private SQLiteDatabase m_readableDb;
|
//private SQLiteDatabase m_readableDb;
|
||||||
|
@ -255,10 +257,10 @@ public class CommonActivity extends ActionBarActivity implements SharedPreferenc
|
||||||
|
|
||||||
Intent shareIntent = new Intent(Intent.ACTION_SEND);
|
Intent shareIntent = new Intent(Intent.ACTION_SEND);
|
||||||
shareIntent.setType("text/plain");
|
shareIntent.setType("text/plain");
|
||||||
shareIntent.putExtra(Intent.EXTRA_SUBJECT, uri.toString());
|
|
||||||
shareIntent.putExtra(Intent.EXTRA_TEXT, uri.toString());
|
shareIntent.putExtra(Intent.EXTRA_TEXT, uri.toString());
|
||||||
|
|
||||||
PendingIntent pendingIntent = PendingIntent.getActivity(getApplicationContext(), 0, shareIntent, 0);
|
PendingIntent pendingIntent = PendingIntent.getActivity(getApplicationContext(),
|
||||||
|
CommonActivity.PENDING_INTENT_CHROME_SHARE, shareIntent, PendingIntent.FLAG_UPDATE_CURRENT);
|
||||||
|
|
||||||
builder.setActionButton(BitmapFactory.decodeResource(getResources(), R.drawable.ic_share),
|
builder.setActionButton(BitmapFactory.decodeResource(getResources(), R.drawable.ic_share),
|
||||||
getString(R.string.share_article), pendingIntent);
|
getString(R.string.share_article), pendingIntent);
|
||||||
|
|
|
@ -549,7 +549,6 @@ public class OnlineActivity extends CommonActivity {
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("image/png");
|
intent.setType("image/png");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, getLastContentImageHitTestUrl());
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, getLastContentImageHitTestUrl());
|
intent.putExtra(Intent.EXTRA_TEXT, getLastContentImageHitTestUrl());
|
||||||
|
|
||||||
startActivity(Intent.createChooser(intent, getLastContentImageHitTestUrl()));
|
startActivity(Intent.createChooser(intent, getLastContentImageHitTestUrl()));
|
||||||
|
@ -1353,7 +1352,6 @@ public class OnlineActivity extends CommonActivity {
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("text/plain");
|
intent.setType("text/plain");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, article.title);
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, article.link);
|
intent.putExtra(Intent.EXTRA_TEXT, article.link);
|
||||||
|
|
||||||
return intent;
|
return intent;
|
||||||
|
|
|
@ -241,7 +241,6 @@ public class VideoPlayerActivity extends CommonActivity {
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("text/plain");
|
intent.setType("text/plain");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, m_streamUri);
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, m_streamUri);
|
intent.putExtra(Intent.EXTRA_TEXT, m_streamUri);
|
||||||
|
|
||||||
startActivity(Intent.createChooser(intent, m_streamUri));
|
startActivity(Intent.createChooser(intent, m_streamUri));
|
||||||
|
|
|
@ -115,7 +115,6 @@ public class YoutubePlayerActivity extends CommonActivity implements YouTubePlay
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("text/plain");
|
intent.setType("text/plain");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, m_streamUri);
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, m_streamUri);
|
intent.putExtra(Intent.EXTRA_TEXT, m_streamUri);
|
||||||
|
|
||||||
startActivity(Intent.createChooser(intent, m_streamUri));
|
startActivity(Intent.createChooser(intent, m_streamUri));
|
||||||
|
|
|
@ -99,8 +99,7 @@ public class OfflineActivity extends CommonActivity {
|
||||||
if (getLastContentImageHitTestUrl() != null) {
|
if (getLastContentImageHitTestUrl() != null) {
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("image/png");
|
intent.setType("text/plain");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, getLastContentImageHitTestUrl());
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, getLastContentImageHitTestUrl());
|
intent.putExtra(Intent.EXTRA_TEXT, getLastContentImageHitTestUrl());
|
||||||
|
|
||||||
startActivity(Intent.createChooser(intent, getLastContentImageHitTestUrl()));
|
startActivity(Intent.createChooser(intent, getLastContentImageHitTestUrl()));
|
||||||
|
@ -670,7 +669,6 @@ public class OfflineActivity extends CommonActivity {
|
||||||
Intent intent = new Intent(Intent.ACTION_SEND);
|
Intent intent = new Intent(Intent.ACTION_SEND);
|
||||||
|
|
||||||
intent.setType("text/plain");
|
intent.setType("text/plain");
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, title);
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, link);
|
intent.putExtra(Intent.EXTRA_TEXT, link);
|
||||||
|
|
||||||
return intent;
|
return intent;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user