您的位置:首页 > 移动开发 > Android开发

android.intent.action.CAMERA_BUTTON not broadcasting on Desire Z (Froyo)?

2013-06-20 18:45 477 查看
http://stackoverflow.com/questions/6775406/android-intent-action-camera-button-not-broadcasting-on-desire-z-froyo

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.company" android:versionCode="1" android:versionName="1.0">
<uses-sdk android:minSdkVersion="4" />

<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".CameraReceiverTestActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<receiver android:enabled="true" android:exported="true"
android:name=".CameraButtonReceiver">
<intent-filter android:priority="999">
<action android:name="android.intent.action.CAMERA_BUTTON" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
</application>
</manifest>


And CameraButtonReceiver.java
package net.company;

public class CameraButtonReceiver extends BroadcastReceiver {
static {
Log.w("CBR", "onReceive clazz init");
}

@Override
public void onReceive(Context context, Intent intent) {
Log.w("CBR", "onReceive camera");
abortBroadcast();
}
}


On G1 (1.6) I see both messages as soon as press the camera button and default camera app is suppressed. However, on Desire Z (Froyo) no such thing happens. After playing with priority, code/xml declarations I dare to say this phone sends this broadcast with
some other name.
http://stackoverflow.com/questions/7176402/broadcast-receiver-for-action-camera-button-never-gets-called

https://github.com/cloudchamber/Distributed-Observatory

http://stackoverflow.com/questions/8840786/capturing-image-from-camera-it-stores-at-sdcard-dcim-folder

http://stackoverflow.com/questions/10042695/how-to-get-camera-result-as-a-uri-in-data-folder

http://dharmendra4android.blogspot.in/2012/04/save-captured-image-to-applications.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐