Tag: 安卓

如何读取httpinputstream

下面粘贴的代码取自HttpURLConnection上的java文档。 我得到以下错误: readStream(in) 因为没有这样的方法。 我在URLConnection.getInputStream() URLConnection类概览中看到同样的事情, readStream在哪里? 代码片段如下所示: URL url = new URL("http://www.android.com/"); HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); try { InputStream in = new BufferedInputStream(urlConnection.getInputStream()); readStream(in); <—–NO SUCH METHOD } finally { urlConnection.disconnect(); }

总是获取会话状态:CLOSED_LOGIN_FAILED,令牌:{AccessToken令牌:ACCESS_TOKEN_REMOVED在Android SDK sdk3.0。

总是获取会话状态:CLOSED_LOGIN_FAILED,令牌:{AccessToken令牌:ACCESS_TOKEN_REMOVED在Android SDK sdk3.0。 即使当我运行facebook sdk给出的例子进行身份validation,而不是redirect到下一个flow.it显示前一页本身。

无法在android studio中导入新的Gradle项目

我得到了错误,当我使用android studio创build一个新的项目。 下面我附上错误消息的截图。 我正在使用Windows 7(64位)请帮助我。

如何得到一个月的一天?

我正试图检索一个月中的哪一天。 如今天是2011年8月29日。 我想要做的只是获得诸如29或30这样的天数。这是哪一天的哪一天。 我怎么去做这个?

DatePicker显示错误的月份值

我在android中使用getMonth()方法时,在DatePicker中有一个问题,那么它将返回一个错误的值。 例如: DatePicker datepicker=new DatePicker(); int day=date.getDayOfMonth(); int month=date.getMonth(); int year=date.getYear(); t.setText(""+day+" / "+month+" / "+year); 如果我将selectAug 06 1987,那么它将在6/7/1987返回 我认为这是一个错误,如果不告诉我的原因,请。

检查活动是否有效

我在某个活动中遇到了一个听众的问题。 问题是这个监听器包含一个alert.show(); 这可以在我们试图推出一个新的活动(然后给出一个例外)之后被调用。 例如:我正在收听来自另一部手机的信号。 我按回来尝试运行一个新的活动B,但由于alert.show()的监听器,程序崩溃。 ERROR/AndroidRuntime(3573): android.view.WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@476c21c0 is not valid; is your activity running? 我可以在A的监听器中检查此活动是否处于活动状态,然后根据此值显示警报吗?

如何禁用所有我的应用程序或活动的默认声音效果

在我的应用程序中,我使用声音池作为button单击audio效果。 问题是,如果在设备的设置中select了“Audible selection”,那么我的button将会产生两个声音:系统一和我的一个在同一时间。 似乎如果在每个button属性中将“Sound Effects Enabled”设置为false,则系统声音不再被听到。 但是我在十几个活动中有许多button,另外我在代码中添加了一个buttonmatrix,所以将“启用声音效果”设置为手动设置为每个button都是非常不方便的。 不知道我是如何做到这一点的代码.. 是否有更全面的方法来阻止我的应用程序中的“Audible selection”选项,或者至less是针对这一项活动?

在Android中左右alignmentbutton布局

我想要alignment两个button,线性布局,左边一个,右边一个,就像图库上的下一个和上一个button。 我试图alignment它们,但它不起作用。 XML布局代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@android:color/white" android:gravity="bottom" > <LinearLayout android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@android:color/black" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="prev" android:layout_alignParentRight="true" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="next" /> </LinearLayout> </LinearLayout> 实际产出: 预期产出: 我该如何解决?

如何将LatLng和半径转换为Android Google Maps API v2中的LatLngBounds?

我相信这是最近Google Maps API v2的限制。 他们最近添加了在地面上绘制圆的能力 – 但是如果您想要定位相机以显示整个圆,则无法这样做。 可以调用CameraUpdateFactory#newLatLngBounds(bounds,padding),其中“bounds”是LatLngBounds,“padding”是以像素为单位的距离。 问题是没有办法创build一个LatLng和一个半径LatLngBounds。 LatLngBounds的构造函数只需要2个LatLng实例,并生成一个矩形,这些矩形是NW和SE的angular点。

错误:状态{statusCode = DEVELOPER_ERROR,分辨率=空}

我是美国gpluslogin,并获得这个错误,我在onActivityResult …. @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); callbackManager.onActivityResult(requestCode, resultCode, data); client.onActivityResult(requestCode, resultCode, data); if (requestCode == 0) { GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data); if (result.isSuccess()) { GoogleSignInAccount acct = result.getSignInAccount(); // Log.d("Result","details"+ acct.getDisplayName() + acct.getEmail()); mEmail = acct.getEmail(); String mFullName = acct.getDisplayName(); String mGoogleplusId = acct.getId(); SocialUser user […]