草庐IT

Android startActivityForResult 在使用相机时向 onActivityResult 返回 null

我在startActivityForResult/onActivityResult中遇到问题,其中数据返回null。我使用startActivityForResult(camera)并设法将图像保存到设备中。这是Activity中调用相机的部分protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.upload_new_tire);setUpWings();imageButton.setOnClickListener(newMyC

android - 手机关机时的 AlarmManager - ANDROID

我正在做一个闹钟系统,但是当手机关机时我遇到了一个问题..闹钟不起作用..我按如下方式设置解除警报:publicvoiddoIntents(Contextcontext,longmilis,Tratamtrat){cal=Calendar.getInstance();alarmManager=(AlarmManager)context.getSystemService(Service.ALARM_SERVICE);cal.setTimeInMillis(milis);Intentintent=newIntent(context,OnAlarmReceiver.class);pendin

android - 每次更换计算机时,我都需要向 Facebook 应用程序设置添加新的 key 哈希吗?

然后我从git下载Hackbook示例,然后创建并运行项目。它显示登录失败:invalid_key(我没有做任何更改)所以,我尝试创建我自己的新应用程序并将我从keytool获得的哈希键添加到facebook应用程序设置(Androidnative应用程序)然后,我更改了这个newFacebook("My_own_APP_ID");它有效!问题:我每次更换开发计算机时都需要添加新的key哈希吗(如果协作者很多,他们是否需要每次都更改Facebook_APP_ID?以防万一,我想将此应用推向市场。我是否需要更改此keytool-exportcert-aliasandroiddebugke

android - Android开机时启动后台服务

我需要始终有一个后台服务来同步我的Android应用程序和服务器。我知道如何通过我的应用程序启动它,但是当Android关闭时,后台服务就会消失。如何让后台服务一直运行?(即使设备关闭然后再打开...)我需要在Android的启动程序中添加我的后台服务。有什么提示吗? 最佳答案 使用用于在设备打开时启动您的服务。在AndroidManifest.xml:在您的AndroidManifest.xml中添加权限作为:在代码部分BootBroadcastReceiver:publicclassBootBroadcastReceiverex

android - 插入耳机时扬声器音量(警报)降低

我正在尝试通过警报channel以最大音量通过扬声器播放警报声。为此,我正在使用AudioManager和MediaPlayer。如果我插入耳机,警报仍会通过扬声器播放,但是通过扬声器播放的警报音量会急剧下降,这对我来说毫无用处。有没有办法防止这种音量下降?我使用的代码是这样的:publicvoidstartAlarmSound(){audioManager=(AudioManager)getSystemService(Context.AUDIO_SERVICE);audioManager.setSpeakerphoneOn(false);audioManager.setStreamV

android - 在 android 上使用 sdk 打印到斑马打印机时如何设置标签的变量值

如何打印包含变量的预制标签(使用ZebaLabelDesigner制作)并在打印前设置这些变量。我有以下代码,但我不确定如何设置变量(例如,我在设计的标签中有一个二维码,我想在打印前设置它的数据)。TcpPrinterConnectionzebraPrinterConnection=newTcpPrinterConnection("192.168.1.100",TcpPrinterConnection.DEFAULT_ZPL_TCP_PORT);try{ZebraPrinterprinter=ZebraPrinterFactory.getInstance(zebraPrinterCon

android -/dev/HAX 每次我重新启动计算机时都会丢失

一切都很好,直到几周前,当我尝试从AndroidStudio打开AVD时,它说没有安装HAX,如下所示:我去到Androidsdk的extras文件夹,重新安装HAX,它说已经安装了,重新安装后就可以了,如下图:但是!!但!!每次我关闭笔记本电脑并重新启动它时,它都会再次告诉我/dev/HAX丢失了!每次。我怎么解决这个问题?规范:MacbookPro2015年初,埃尔卡普安卓工作室1.4谢谢! 最佳答案 我在运行ElCapitan的Mac上遇到了同样的问题。由于某种原因,/dev/HAX设备在重启或sleep后被删除。我发现这个命

android - Android设备开机时如何启动服务?

如何在Android设备开启且操作系统正在运行时启动服务? 最佳答案 添加到AndroidManifest.xml:创建类AutoStart.java:publicclassAutoStartextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){IntentstartServiceIntent=newIntent(context,YourService.class);context.startService(startSe

android - 在 onActivityResult 中使用相机时遇到问题

我有两个选项“选择照片”和“拍照”-我的选择照片功能完全可用,但在拍照时遇到问题。主要是保存后的图片在我的图片View中显示。定义我的照片位置:publicclassphotoActivityextendsActivity{privateStringphotoPath;privateImageViewimgView;{...}我的摄像头监听器:bPicFromCam.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){Stringstate=Environment.getExternalStorag

android - 旋转手机时 Activity 屏幕不旋转

我使用此代码作为@gnobal发布在https://stackoverflow.com/a/2700683/1556329效果很好。但我的问题是,我发现当我应用Theme.Transparent时,当我旋转手机时,Activity不会进入横向模式。主题:true@android:color/transparent@nulltruetruefalse布局:Activity:importandroid.app.Activity;importandroid.graphics.BitmapFactory;importandroid.os.Bundle;importandroid.view.Me