Guest User

Untitled

a guest
May 21st, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. public class MyActivity extends Activity {
  2.  
  3. private static final String TAG = "MyActivity";
  4.  
  5. @Override
  6. public void onCreate(Bundle savedInstanceState) {
  7. super.onCreate(savedInstanceState);
  8.  
  9. IntentFilter intentFilter = new IntentFilter();
  10. intentFilter.addAction(Intent.ACTION_SEND);
  11. intentFilter.addCategory(Intent.CATEGORY_DEFAULT);
  12. try {
  13. intentFilter.addDataType("image/*");
  14. } catch (MalformedMimeTypeException e) {
  15. Log.e(TAG, e.toString());
  16. }
  17.  
  18. Intent x = registerReceiver(new BroadcastReceiver() {
  19. public void onReceive(Context context, Intent intent) {
  20. Log.d(TAG, "Received intent "+intent);
  21. intent.setComponent(new ComponentName(context, Uploader.class));
  22. startActivity(intent);
  23. }
  24. }, intentFilter);
  25.  
  26. if (x==null)
  27. Log.i(TAG, "failed to regist a receiver");
  28. else
  29. Log.i(TAG, "registed a receiver successfully");
  30. // ...
Add Comment
Please, Sign In to add comment