Tag: 安卓

在SurfaceView上的肖像的Android相机

我尝试了几件事情,试图让相机预览显示在一个SurfaceView肖像。 没有工作。 我正在testing一个2.0.1的Droid。 我试过了: 1)通过以下this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);将布局强制为纵向: this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 2)使用 Camera.Parameters parameters = camera.getParameters(); parameters.set("orientation", "portrait"); parameters.setRotation(90); camera.setParameters(parameters); 有什么我可以尝试吗? 如果这是Android或手机中的一个错误,我怎么能确定这是事实,以便我有证据通知客户? 谢谢,Prasanna

如何以编程方式检查应用程序是否在debugging模式下运行?

我必须在我的应用程序中的某个地方确定,无论我的应用程序是以debugging模式还是以实时模式运行。 有没有任何function或一段代码可用来检查。 在任何一种情况下都会返回true / false。 如果是的话,请帮助我。 提前致谢。

将Android Studio项目与Gradle文件同步

我正在做一个项目,然后我得到一个提示来更新Android Studio。 之后,我尝试运行我的应用程序时,开始出现此错误 它说 该项目可能需要与Gradle文件同步 我如何解决这个问题?

如何使用android模拟器testing蓝牙应用程序?

我正在开发一个应用程序将发送请求到蓝牙打印机进行打印。 该代码工作正常的设备,但我想在Android模拟器上运行它。 我如何使用模拟器进行蓝牙testing?

启动Android设备监视器时无法findhprof-conv

我正在使用Android Studio IDE和随附的SDK。 当试图打开Android设备监视器时,我继续收到一个对话框,要求我指向Android SDK。 当我这样做,表明它无法find文件工具/ hprof-conv。 这工作了两天前,刚刚开始…即使新安装的Android工作室。 这里是一个屏幕截图:

LinearLayout:layout_gravity =“bottom”在水平LinearLayout上不起作用

好的,首先,我search了所有的互联网,但没有人有类似的问题。 所以,我想要的是有3个textViews,底部与屏幕alignment,并具有相同的宽度。 这是一张表示我想要的图像: 这是我的代码: <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true"> <TextView android:text="@string/help_1" android:layout_weight="0.33" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/mynicebg1" android:layout_gravity="bottom"/> <TextView android:text="@string/help_2" android:layout_weight="0.33" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/mynicebg2" android:layout_gravity="bottom"/> <TextView android:text="@string/help_3" android:layout_weight="0.33" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/mynicebg3" android:layout_gravity="bottom"/> </LinearLayout> </RelativeLayout> 那么,它的作品,当3个textViews具有相同的高度,但是当他们的大小不同,我得到以下结果: 另一个奇怪的行为是,当我把最大文本的layout_gravity设置为“center-vertical”时,我得到以下结果: 所以显然,我疯了,尝试了与中心垂直的另一种组合,但没有任何工作,因为我最初想: 那么,如何解决这个问题的任何提示?

为什么在invalidate()之后不调用onDraw?

我已经find了很多post在stackoverflow,但我仍然无法解决我的问题。 这是我的代码片: public class MyView extends RelativeLayout { Button b1; Button b2; Context sContext; public static int i = 0; private int w = 400; private int h = 400; private int w2 = 100; private int h2 = 100; public MyView(Context context) { super(context); sContext = context; init(); } public MyView(Context context, AttributeSet attrs) […]

Firebase没有要在课程中find的序列化属性

我很开心创build一个Firebase数据库。 我正在模拟一个class级。 一个非常简单的类: package com.glups.model; import com.google.firebase.database.IgnoreExtraProperties; @IgnoreExtraProperties public class AlumnoFB { private String nombre; private String apellidos; private String telefono; private String email; private Boolean tieneWhatsapp; private Boolean tieneTelegram; private Boolean tieneHangouts; private Long formaPago; private Double ratioHora; private Double precioHora; private Double horasCompensadas; public AlumnoFB() { // Default constructor required for calls to […]

如何在Android设备上findARM处理器版本?

我尝试了下面的命令,它在一些设备上工作正常。 adb shell getprop | grep abi 此命令无法获取某些设备的ARM处理器版本。 有没有其他的方法来找出我的设备上运行的是什么版本的ARM处理器? 谢谢

将google-play-services库导入Intellij IDEA 12(和13)

我想将Google Play服务库导入(并使用)到一个现有的Android项目中,但我正在努力解决一个依赖性问题。 所有由Google编写的文档都基于Eclipse。 我们使用IntelliJ IDEA。 我知道的事情: 我知道如何在IntelliJ中导入模块,库,添加依赖等。 我也知道,根据Google入门指南 ,您必须将Google-play-services-lib作为项目 (通过将现有代码导入到工作区中)添加到(Eclipse)中,并且您可以在IntelliJ通过从现有的代码添加一个新的模块。 这是相同的程序,不同的名称。 我也明白了Order和Export选项卡在Eclipse中的作用(IntelliJ也是这样做的)。 我做的事情: 为了安全起见,我将google-play-services_lib文件夹从Android SDK复制到我的项目根目录。 所以我有/ myprj和/ google-play-services_lib在同一级别(我也有/ facebooksdk和/ actionbarsherlock在同一级别),并进入“导入模块”(从现有的来源)。 然后点击下一个下一个…(它的工作,它被认可)。 项目结构看起来像这样(名称故意模糊): 这正确地添加了一个模块(如上图所示)。 现在我需要添加依赖,所以我的主要项目知道这一点。 我去我的模块,并在列表中,select我的主要模块 ,然后依赖关系选项卡。 我可以看到几个库(Joda时间,android-query,gson等)和两个模块 : FacebookSDK和actionbarsherlock 。 到现在为止还挺好。 这是当事情变得怪异的时候。 我试图添加的依赖项 。 注 :在大多数情况下,我试图检查和取消选中导出checkbox,并试图同时添加到sherlockbar模块,只是为了testing。 我知道这些是很多组合,但是哦。 1)添加一个jar子或目录(知道这是错的,我试过)。 并指向google play模块/ libs中的.jar,名称为:google-play-services.jar。 2)添加一个库 (然后将其添加到项目中) 3)添加模块依赖项 ,(同时select我的主项目)。 这显示你这样的popup窗口: 问题 即使我可以引用一个PlusClient和我得到正确的导入,当我尝试在我的布局xml中添加一个SignInButton ,我得到一个错误。 粘贴整个XML布局没有任何意义,因为它没有什么奇怪的,只是一个带有几个textview的RelativeLayout。 我添加了像这样的g +button: <com.google.android.gms.common.SignInButton android:id="@+id/sign_in_button" android:layout_width="wrap_content" […]