Tag: android

覆盖主页和后退button是一个布尔值为true的情况

我想知道如果我可以重写后面的操作和主页button是一些情况。 通常这些button应该像他们总是这样做,但在一些情况下,我想覆盖button,让他们调用我自己的方法。 我正在使用这两种方法来覆盖这些button: @Override public void onBackPressed() { // call my backbutton pressed method when boolean==true } @Override public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); // call my homebutton pressed method when boolean==true }

获取所有用户朋友使用FacebookgraphicsAPI – Android的

我试图让所有的朋友,login到我的应用程序的用户。 我不能使用这个API [朋友]: https://developers.facebook.com/docs/graph-api/reference/v2.0/user/friends 因为此API只返回任何使用该应用程序发出请求的朋友。 所以我find了这个API [friendlist]: https://developers.facebook.com/docs/graph-api/reference/v2.0/friendlist 跟着这个答案 ,我收到了好友列表。 但是当我尝试获取好友列表的成员时,我收到了空列表: new Request( session, "/2692926356774/members", null, HttpMethod.GET, new Request.Callback() { public void onCompleted(Response response) { /* handle the result */ Log.e(LOG_TAG,"Members: " + response.toString()); } } ).executeAsync(); 2692926356774是我的Acquaintances list id ,我尝试了几个其他id与相同的结果。

Android相机意图:如何获得全尺寸的照片?

我正在使用意图启动相机: Intent cameraIntent = new Intent( android.provider.MediaStore.ACTION_IMAGE_CAPTURE); getParent().startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST); 并使用: Bitmap thumbnail = (Bitmap) data.getExtras().get("data"); photoImage.setImageBitmap(thumbnail); photoImage.setVisibility(View.VISIBLE); 但它只是一个缩略图,我怎么得到完整的位图? 我知道我可以使用我自己的活动,并使用: Camera.PictureCallback() 但无论如何,使用意图呢? 谢谢! 编辑: 我也试过: public void onActivityResult(int requestCode, int resultCode, Intent data) { Uri uri = data.getData(); imageView.setImageURI(uri); } 它适用于从图库中select的照片,但对于照相机意图,data.getData()返回null。

如何永久禁用操作栏

我可以用下面的代码隐藏蜂窝中的操作栏: getActionBar().hide(); 但是,当键盘打开,并且用户复制粘贴任何东西时,操作栏会再次显示。 我怎样才能永久禁用操作栏?

Android:语音识别,不使用谷歌服务器

我想在android中开发一个语音识别器,它应该在离线状态下工作。 由于Android内置的语音识别器使用谷歌服务器,需要互联网,我想在互联网的情况下工作的替代scheme。 请build议我以某种方式实现上述function。

我如何监控Android中的networking连接状态?

我有一个从服务器下载文件的服务。 我警告用户只能在下载开始之前通过无线LAN下载文件。 我的问题是,如果我的networking连接松动,我的下载卡住了。 有没有办法监听networking连接的变化,或者是否完全丢失?

无法获得WRITE_SETTINGS权限

当我在Android M Preview 3上有一个23的目标API时,我似乎无法获得Manifest.permission.WRITE_SETTTINGS权限。 requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS}, 101); 请求权限不会调出我期望的对话框,但是如果我没有此权限进行以下调用, RingtoneManager.setActualDefaultRingtoneUri(activity, RingtoneManager.TYPE_RINGTONE, ringUri); 电话会因为我没有权限而被除外。 我不确定该从哪里出发。 有23个新的铃声API? 还是这个权限的改变只是让任何非系统的应用程序无法更改铃声?

错误:(23,17)无法parsing:junit:junit:4.12

为什么每次我在Android Studio中创build一个新项目时,总是会出现: 错误:(23,17)无法parsing:junit:junit:4.12? 当我在依赖关系中删除testCompile 'junit:junit:4.12' ,这已经不是问题了。 的build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.0.1' }

在Android上以纵向模式Zxing相机

我想在Zxing的相机上显示portrait方向。 如何才能做到这一点?

从资产目录播放audio文件

我有以下代码: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3"); player = new MediaPlayer(); player.setDataSource(afd.getFileDescriptor()); player.prepare(); player.start(); 问题是,当我运行这个代码时,它开始播放资产目录中的所有audio文件,按字母顺序,而不是只播放我请求的audio文件。 我究竟做错了什么? 有没有更好的方法来播放资产目录中的audio文件? 后续问题:将audio文件保存在资源目录中并将其保存在res / raw目录中是否有区别? 除了如果他们在资产目录中,他们没有得到ids。 如果我将audio文件移动到res / raw文件夹,那么在重新使用MediaPlayer会遇到问题,因为setDataSource()没有id参数。 我找不到处理这类问题的好方法。