标签: android-4.0-ice-cream-sandwich

ProgressDialog#setInminated(false) 不起作用

我试图用一个栏显示一个确定的进度对话框,但是,我无法让它工作。这是我创建它的方法:

dialog = ProgressDialog.show(from, "Posting...", "Uploading...");

然后在 UI 线程上(在 内调用runOnUiThread),我调用:

dialog.setIndeterminate(false);

但是,当我在它之后进行检查时(在设置后立即进行检查,以及在上传文件时独立调用的进行中处理程序)时,它的isIndeterminate()方法 returns true。我也尝试过:

dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);

但它也没有改变任何东西(仍然,不确定的指示器正在旋转而不是进度条)。我已将其最大值设置为 100,并且正在使用 0 到 100 之间的完全有效值调用我的进度处理程序,并且我正在 UI 线程上调用所有对话框方法,但没有任何变化。我究竟做错了什么?

android progressdialog android-4.0-ice-cream-sandwich

2
推荐指数
1
解决办法
2529
查看次数

Android中的UIPopoverViewController类元素

我现在将iPad应用程序移植到Android平板电脑,它使用了很多UIPopoverViewController.我尝试创建一个"布局",以全屏显示前面的小内容视图,它运行良好,但我想知道是否有这种功能的本机元素.谢谢你的时间.

android ipad uipopovercontroller uipopover android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
2802
查看次数

Android 2.3.3互联网适用于我的Galaxy S但不适用于我的Galaxy Tab?(权限)

我有这个奇怪的问题.我正在检索twitters,它可以在模拟器和我的三星Galaxy S上运行,但它在我的Galaxy Tab 10.1上不起作用?

手机和标签上都安装了相同的应用程序.从Eclipse生成所以没有调试或任何东西.

需要不同的权限?

这是代码:

HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(searchUrl);

ResponseHandler<String> responseHandler = new BasicResponseHandler();

responseBody = client.execute(get, responseHandler);
Run Code Online (Sandbox Code Playgroud)

这是显而易见的:

<uses-sdk android:minSdkVersion="10" />

<uses-permission android:name="android.permission.INTERNET"  />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Run Code Online (Sandbox Code Playgroud)

java android httpurlconnection ui-thread android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
347
查看次数

Android - Sub classing ImageView - 错误膨胀类

所以我知道"错误膨胀类"通常是因为构造函数缺失或格式错误...但我让eclipse生成它们,它们看起来与我见过的其他例子类似.错误指向我的XML文件,我正在尝试将自定义类添加到我的布局.

我假设我必须声明扩展的ImageView一些如何,但我不知道如何这样做.您可以提供的任何帮助将不胜感激.

错误

06-27 09:12:18.655: D/AndroidRuntime(1487): Shutting down VM
06-27 09:12:18.655: W/dalvikvm(1487): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
06-27 09:12:18.675: I/dalvikvm(1487): threadid=3: reacting to signal 3
06-27 09:12:18.715: I/dalvikvm(1487): Wrote stack traces to '/data/anr/traces.txt'
06-27 09:12:18.755: E/AndroidRuntime(1487): FATAL EXCEPTION: main
06-27 09:12:18.755: E/AndroidRuntime(1487): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mytheral.android.AnimationTimer/com.mytheral.android.AnimationTimer.AnimationTimerActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class AnimationImageView
06-27 09:12:18.755: E/AndroidRuntime(1487):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
06-27 09:12:18.755: E/AndroidRuntime(1487):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
06-27 09:12:18.755: E/AndroidRuntime(1487):     at android.app.ActivityThread.access$600(ActivityThread.java:123)
06-27 09:12:18.755: E/AndroidRuntime(1487):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147) …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
2298
查看次数

如何在不丢失ICS外观的情况下摆脱标题栏?

我试过这个用google搜索时随时可用:

android:theme="@android:style/Theme.NoTitleBar"
Run Code Online (Sandbox Code Playgroud)

但是当我应用它时,它会将整体主题改回冰淇淋前三明治.我的意思是TextView,DatePicker姜饼主题是姜饼,而不是ICS主题.有任何想法吗?

android android-titlebar android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
1378
查看次数

应用程序崩溃在ICS中的Resume,同时在Gingerbread上完美运行

我的主要活动(比如说A)提出了从ContactsContract中获取ContactID的意图

startActivityForResult(new Intent(Intent.ACTION_PICK, contactsContract.Contacts.CONTENT_URI),PICK_CONTACT);
Run Code Online (Sandbox Code Playgroud)

在返回(onActivityResult(int reqCode,int resultCode,Intent data))时,我使用'data'中的详细信息来查询联系人

 if (resultCode == Activity.RESULT_OK) {
        Uri contactData = data.getData();
        Cursor c =  managedQuery(contactData, null, null, null, null);
        ......
Run Code Online (Sandbox Code Playgroud)

我的代码适用于Android 2.x. 但是,此代码在ICS(Android 4.x)中崩溃,同时恢复主Activity(A).我不确定,是否是由于被弃用的'managedQuery'.有人可以提供一些解决方案,我卡住甚至无法找到哪一行导致错误,因为Log cat甚至没有显示错误行号.它简单地说 由引起:android.database.StaleDataException:在游标关闭后尝试访问它. 在此先感谢Joshy

我在完成光标要求后尝试了上面的代码.问题仍然存在.我的Log cat说如下

08-13 00:26:31.427: W/dalvikvm(3176): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
08-13 00:26:31.447: E/AndroidRuntime(3176): FATAL EXCEPTION: main
08-13 00:26:31.447: E/AndroidRuntime(3176): java.lang.RuntimeException: Unable to resume activity {com.desquare.sp/com.desquare.sp.SmartPadActivity}: android.database.StaleDataException: Attempted to access a cursor after it has been closed.
08-13 00:26:31.447: E/AndroidRuntime(3176):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2444)
08-13 00:26:31.447: E/AndroidRuntime(3176):     at …
Run Code Online (Sandbox Code Playgroud)

crash android android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
1719
查看次数

Android 4的面部检测API是否依赖于特定的手机?

我正在尝试为Android开发人脸识别系统,我选择使用Android 4,因为它具有内置的人脸检测API.我正在使用三星nexus,尽管它是尽可能最新的,并且一个非常新的型号手机.getMaxNumDetectedFaces()方法返回0.

我做错了什么,或者这款手机真的不能检测到脸?我认为人脸检测将包含在Android软件中,而不是手机专用软件中.

android face-detection android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
2273
查看次数

Android平板电脑导航栏不会隐藏

我试图隐藏导航栏,使用我在互联网上描述的方法.

我有一个简单的布局,显示WebView:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    android:id="@+id/layout" >

    <WebView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/webview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我在app启动时使用的代码是:

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
    web.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
    layout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
Run Code Online (Sandbox Code Playgroud)

但这并不掩盖导航栏.

我已经添加...

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
Run Code Online (Sandbox Code Playgroud)

......也参加了我的活动.

我怎样才能做到这一点?

android tablet navigationbar android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
8721
查看次数

端口apk for ICS for gingerbread

我有一个ICS的应用程序,我想让它在姜饼上工作,我该怎么做?

android android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
5287
查看次数

固定定位元素消失

我刚遇到一个问题,一个元素(标题),固定在页面顶部,消失了.这是在我创建的移动网站中找到的.

造成这种情况的原因是点击菜单按钮,这将打开侧边栏导航.当我单击此按钮时,侧边栏将按预期打开,但随后标题将消失.剩下的就是我使用Phark方法的图像替换技术的残余; 文本"菜单"被遗忘了.(我很确定这对手头的问题并不重要,但我可能是错的.)

header元素具有如下样式:

header{
    position: fixed;
    top: 0;
    z-index: 10000;
    width: 100%;
    background: url('../images/header-bg.png') #111 repeat-x top left;
    border-bottom: 1px solid #090909;
    text-align: center;
}
Run Code Online (Sandbox Code Playgroud)

这只会发生在Android 4.0股票浏览器中(Galaxy Tabs/Galaxy Nexus是我测试过的).

什么会导致这种情况发生在Android 4.0浏览器中?

javascript css mobile android android-4.0-ice-cream-sandwich

1
推荐指数
1
解决办法
2193
查看次数