android-intent

    0热度

    2回答

    我正在一个服务内部实施广播接收器,该服务应该是监听互联网连接的可用性。该服务从应用程序的主要活动开始。问题是广播监听器实际上并没有听任何东西。我的代码是: public class MyService extends Service { public final static String SEND_DATA_BROADCAST = "com.myapp.SEND_DATA"; privat

    0热度

    3回答

    我想要发生以下事情(一个简单的想法):我点击我的主要活动中的添加按钮,输入一些信息(到EditText框中),并返回到主屏幕。在这里,我想显示一个列表,只有两个标题(不是所有的信息)。当我点击该列表项目时,我想显示该项目的相应保存信息。因此,每件商品的信息会有所不同。 当我这样做时,我使用主屏幕上的startActivityForResult(),然后返回。这对于一个项目来说是完美的。当我添加另一

    0热度

    1回答

    我打电话给startActivityForResult()一次在菜单项上点击一次,但意图被触发三次:我的LogCat在行中显示“Starting:Intent”三行(然后是“Displayed 包名“连续三行等)。该应用程序运行貌似正常 - 活动打开,运行并退出正常,但我日志中的所有内容都是三倍。当我回到onActivityResult()并且每行都被执行三次时,问题就开始了。是否有任何理由被这样

    7热度

    3回答

    我不能为我的生活弄清楚如何有按后退按钮后的活动进行刷新。我现在有活动A,它激发了转向B的意图,而在行为B时,如果你按回来,我想回到行动A但是让它自行更新。我可以用这个意图目前刷新活动: Intent refresh = new Intent(this, Favorites.class); startActivity(refresh); this.finish(); 但我无法

    0热度

    2回答

    是否有可能从活动更新当前运行的BroadcastReceiver?例如: 假定用户输入的字符串...然后点击提交...我要广播接收机与新的字符串进行更新,并使用该字符串,而不是旧的一个接收器可以有。这可能吗?或者,我可以以某种方式停止旧的接收器,当用户点击提交,然后用新的字符串重新启动它?

    1热度

    1回答

    我在我的应用程序,为(我的应用程序内)打开画廊行之有效的一些代码,选择一张照片,并上传。 我在集成处理与连接EXTRA_STREAMs,比如在图片库中的“共享”按钮生成的意图做了一个公平的尝试。 这适用于我的Droid X,它适用于模拟器。 今天,我收到了用户的错误报告,我用来拉的照片出来的MediaStore的光标返回null当我问它返回我的资源中提到的EXTRA_STREAM参数。代码已经通过

    2热度

    2回答

    我想了解内容提供者实现以及它的工作原理。我尝试了Android SDK中的示例记事本应用程序,一切工作正常。我能够创建新的笔记并保存并编辑它们。 我尝试将此内容提供程序更改为自定义实现。这工作正常。但我不明白以下实现 1)为什么Notepad.java在文件夹“com.example.android.notepad”中定义了两次,然后在“com.google.provider”中定义了两次。 2)

    1热度

    2回答

    我想调用系统相机并在系统视图中拍摄大量照片,并且我还想将这些照片存储在某些文件夹中。我有搜索一些代码,就像下面: Intent imageCaptureIntent = new Intent("android.media.action.STILL_IMAGE_CAMERA"); File out = new File(Environment.getExternalStorageDi

    0热度

    2回答

    我有一个活动被2个意图调用,一个简单的菜单选择之后,另一个意图删除一个数据库中的项目。但是,我想在被叫活动中显示一个小吐司,但只有当它通过删除的意图打开时。我想以下解决方案 public void intentCheck(){ Log.d("ShowActivity","intentCheck() called"); Bundle extras = getIntent().ge

    2热度

    1回答

    我写的是由在tabhost与创建几个选项卡的应用程序: intent = new Intent().setClass(this, Home.class); spec = tabHost.newTabSpec("Home").setIndicator("Home", res.getDrawable(R.drawable.home)) .setConte