问题标签 [android-1.6-donut]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 获得一个简单的投掷手势
所以这是一半的方法问题和一半的最佳实践问题。
首先,如果我只是想获得一个简单的“右转”(这将回到以前的活动),我应该实现 OnGestureListener 还是使用 GestureOverlayView 做点什么?
我在网格布局上阅读了Fling 手势检测,看起来如果我使用 OnGestureListener 我将不得不手动将侦听器添加到我的所有视图中。这很烦人,而且我想将此功能添加到许多活动中,所以如果我可以将所有逻辑都放入一个自包含函数中,我会很好。那么也许 GestureOverlayView 会更可取?但是我看到的所有例子都非常复杂......我不想做出自己的手势。我只想要一个简单的滑动/甩动检测,如网格布局上的 Fling 手势检测。
其次,如果你主张任何一个立场,你能举一个简单的例子吗? 网格布局上的 Fling 手势检测用于扩展 SimpleOnGestureListener 而不实现 OnGestureListener ,我在实际设置手势侦听器以收听视图的步骤上有点卡住。至于 GestureOverlayView,就像我说的那样,我所看到的都是创建自己的手势的复杂示例。
android - 在Android中动态更改字体大小
我想通过 Preferences 中的条目(用户在给定的字体大小选项中选择)或使用流行的电子书阅读器应用程序(如Aldiko )中使用的手势(向上/向下滑动)来支持字体大小调整。沿着屏幕右侧上下晃动会触发 Aldiko 的亮度变化。
如何实现这种类型的动态属性更改?在 1.6 和 2.0+ 中是否有任何实现差异?我是否必须使用不同的字体大小预先配置不同的主题?
android - 多个 AsyncTask 加载同一个 WebView
我正在尝试在同一个 WebView 上运行许多 AsyncTask 来执行 loadData()。例如,我有 3 个线程,包含 3 个内容:“一”、“二”、“三”和一个内容为“abc”的 WebView。(就像下面的代码)
完成 3 个任务后,我希望 WebView 有内容:“abcOneTwoThree”。这段代码的想法是三个线程随时将其内容附加到WebView,因此结果可能是“abcTwoOneThree”或“abcTwoThreeOne”等......
我阅读了许多并发文章,但仍然不明白如何实现这一点。这是我的代码。它只打印“abcThree”。
android - ListView,可检查项目不会在 Android 1.6 上得到检查
我的应用程序目前针对的是 Android 1.6。它包含一个带有CHOICE_MODE_SINGLE的 ListView 。所有项目都实现Checkable。我正在使用setItemChecked(int position, boolean value)根据需要检查/取消选中项目。它可以在 Android 2.1、2.2 和 2.3 上按预期工作。然而,在 Android 1.6 上,不会检查任何项目。
代码如下所示:
这个问题通过在代码中设置 ListView 的 ChoideMode 解决了这个问题,而不是 XML。我一开始是在代码中做到这一点的,把它放在 XML 中对我来说没有任何区别。问题仍然出现。
如何在 Android 1.6 上进行这项工作?
android - 在 ActivityGroup 中的 Activity 之间导航
我正在开发一个应用程序,其中包含TabHost
在其中一个选项卡中我有一个ActivityGroup
,然后ActivityGroup
我启动另一个SubActivity
(假设我启动一个Activity
A),直到这个,一切正常。
问题是当我按下BackButton时,CurrentActivity( Activity
A) 被破坏,但 ParentActivity(The ActivityGroup
) 没有恢复,并且应用程序只显示一个带有我的应用程序标题的空窗口(“我的应用程序标题”)。
Activity
从我启动 A 的代码ActivityGroup
是:
我有这样的overrided
方法:onKeyDown
ActivityGroup
但似乎onKeyDown
从未调用过该方法,因为 ai 没有显示日志“onKeyDown”。
logcat 显示如下:
我想要的是显示ActivityGroup
我Activity
的 A 被摧毁的时间。
注意:我的应用程序级别是 4: * Android 1.6 *,所以我无法 override
使用该方法 onBackPressed()
感谢大家的帮助
- - - - - - - - - - - - - - - - - -编辑 - - - - - - - --------------------------
我onKeyDown
在我Activity
的 A 上添加了这样的代码:
@Override public boolean onKeyDown(int keyCode, KeyEvent event) {
而在我的ParentActivity
,我有:
我得到了同样的结果,Activity
A被停止了,但它仍然给我一个带有我的应用程序标题的空窗口,并且它不显示我的ActivityGroup
(ParentActivity
)
android - 使用自定义标题以编程方式设置主题时出错
android.util.AndroidRuntimeException
当我使用setTheme
方法设置主题时,我得到了。这是我的代码:
清单文件中的活动声明:
isCustomScreen
使用as true运行此代码时出现以下异常:
我尝试从清单文件中删除主题声明并在方法中设置主题onCreate
:
isCustomScreen
但是在这样做时,当为假时,我没有获得具有半透明背景的活动
请建议我该怎么做。
更新:添加了自定义主题的详细信息:
android - 仅在 Android 1.6 上出现奇怪错误(找不到方法)
我尝试将以下类添加到我的应用程序中:
在 Android 1.6 上运行时,无论何时何地AlertDialogHelper.getDeleteNoteDialog(this, null)
,我都会收到以下错误:
这适用于 1.6 以上的任何其他版本。老实说,我只在 2.1、2.3 和 4.0 上测试过这个。我认为它也适用于所有其他人(虽然它可能不是真的)。
如果我评论AlertDialogHelper
类中的第一个方法(错误抱怨的那个),错误就会发生。但是我需要该方法来处理其他事情,如果我也调用该方法,无论如何都会出现错误。
没有反思的解决方案:
为了解决这个问题,我将以下类作为嵌套类添加到AlertDialogHelper
:
然后,在getDarkDialogBuilder
方法中,而不是调用这个:
我称之为:
这就是我一直在解决类似问题的方式,到目前为止,我对这种方法没有任何问题。
android - Admob 广告未在 android 1.6 上显示
我有一个可以在 android 1.6+ 上完美运行的应用程序,但是 admob 广告不仅仅在 1.6 版本中显示。
项目构建目标:android 3.2
我尝试了很多选择,但都没有成功。
java - Android 1.6 的“Google API”在哪里?
我正在阅读 Tony Hillerson 的 O'Reilly 视频培训课程“使用 Java 开发 Android 应用程序”中的视频教程。他提到我必须针对“Google APIs”而不是标准的 Android 1.6 API 构建我的应用程序,才能将 Google Maps API 用于我的应用程序。我需要这个才能在我的应用程序类中导入“com.google.android.maps.MapActivity”。
问题是:我在最新的 Android SDK 管理器下的任何地方都找不到这个“Google API”。
我在哪里可以找到适用于 Android 1.6 的“Google API”?请协助。
android - 如何将一些数据作为参数传递,例如套接字中的 http 参数?
我正在使用Android 1.6。在我的办公室里,有一些应用程序通过 HTTP post 方法发送一些数据。
我想添加一个模块通过套接字发送数据。我通过套接字(输出流)正确发送数据。它在服务器端(c#套接字应用程序)套接字应用程序中正确接收。
但是在 HTTP post 方法中,一些数据作为参数传递。我无法在套接字中找到任何方法来发送一些数据作为参数和流中的一些数据。
以下是我通过 outpustream 通过套接字发送数据的代码。
上面的代码片段可以正常工作。
但在 HTTP post 方法中,用户名和密码作为参数和流中的实际数据。就像那样,我想在参数中发送用户名和密码,并在流中发送实际的用户名和密码。