问题标签 [commonsware-cwac]

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.

0 投票
1 回答
282 浏览

android - 无法运行触摸列表项目

我真的很想在我的应用程序中实现触摸列表小部件,此处提供:

https://github.com/commonsguy/cwac-touchlist

所以我下载了它并在Eclipse中导入了项目文件夹;我尝试作为 ant 构建运行,但出现此错误:

到目前为止我所做的有什么问题?它快把我逼疯了……

0 投票
2 回答
878 浏览

android - 片段中的 MergeAdapter 布局问题

我正在尝试使用 Fragments 在 Android 中进行布局。我开始使用 Commonsware 的MergeAdapter,但遇到了一些奇怪的麻烦。布局以前工作得很好,但现在我明白了:

http://img856.imageshack.us/img856/2796/layoutbug.png

有几个问题:白色条带的文本应该一直贯穿其长度。我将 TextView 设置为白色背景,以确保正确设置宽度。它下面的复选框也应该说“问题?” 但它出于某种原因试图包装文本。

这是正在添加的布局代码:

这就是我如何在 Fragment 的 onActivityCreated 中膨胀它:

我觉得这与我如何夸大布局有关。任何帮助,将不胜感激。谢谢。

0 投票
1 回答
441 浏览

android - 无法将 WakefulIntentService 的子类实例化为接收者

我正在使用 WakefulIntentService 和 AlarmManager 实现数据记录器服务。但是,我在实例化接收器时遇到了麻烦。这是我尝试运行应用程序时得到的结果。

错误/AndroidRuntime(3181): java.lang.RuntimeException: 无法实例化接收器 my.package.WakefulLoggerIntentService: java.lang.InstantiationException: my.package.WakefulLoggerIntentService

这是服务类的相关部分:

我已将接收器元素添加到我的清单中:

这是使用 AlarmManager 来安排日志事件的部分:

我错过了什么?

0 投票
2 回答
404 浏览

android - 尝试在 CWAC Touchlist 的演示中复制代码并为 Android 获取错误

我已经用 Java 以外的语言开发了 10 多年。我是 Android 世界的新手,但我正在尝试直接进入。我正在尝试制作一个可拖动的列表,我发现了很棒的存储库https://github.com/commonsguy/cwac-touchlist来进行拖动和删除列表项。但是,当我尝试 @Override DropListener 接口的 drop 方法时出现错误。它指出:“new TouchListView.DropListener(){} 类型的方法 drop(int, int) 必须覆盖超类方法”

我尝试将演示利用 TouchList 的方式实现到我的应用程序中,并且我还将代码完全复制到另一个 Action 中,但我遇到了同样的错误。

我的代码:

代码尚未完成,但我的目标是将记事本的 android 教程的功能与触摸列表结合起来。

我的问题是,我做错了什么。还有一种更好的方法来做拖放列表。

谢谢,克里斯·斯文诺

0 投票
1 回答
455 浏览

android - 打包 / Mavenizing 通用组件

我在我的 android 项目中使用合并列表,到目前为止,我只是将源代码与我的其余代码一起推送到我的 src 根目录中。但是我没有修改任何东西,所以我认为是时候将这些东西作为库包含在内了。我克隆了第一个 repo 并:

看起来这个 ant 脚本正在寻找由“android”工具创建的一些东西.. 但我没有看到任何文档.. 但我看到了缺少的 prop sdk.dir.. 所以我在 local.properties 中创建了它。 .但后来我得到:

打包这些东西的正确方法是什么,以便我可以将它推到我当地的 Maven 仓库中?或者更好的是,我在哪里可以找到预先打包的或在现有的 maven 存储库中?

更新 - 2014-07-08

看起来 commonsware 现在将所有这些东西都放在了适当的仓库中:

来自:https ://github.com/commonsguy/cwac-sacklist

0 投票
1 回答
364 浏览

android - 如何在 Eclipse 中将 commonsware TouchListView (tlv) 库添加到 android 项目

我尝试在 Eclipse 中将 commonsware TouchListView 库(https://github.com/commonsguy/cwac-touchlist)添加到我的 android 项目中,但我不知道如何。

有人可以帮助我吗?

0 投票
1 回答
381 浏览

android - 使 Commonsware TouchListView 在 TabGroup 活动中起作用

当我在 TabGroupActivity 中使用 Commonsware TouchListView 运行我的项目时,我可以看到 ListView,但是当我尝试拖动一个项目时,应用程序崩溃了。我在日志中有这个:

0 投票
1 回答
859 浏览

android - 修改 TouchList 视图以从列表拖动到另一个视图(图像视图)

我正在尝试修改 TouchListView 组件以允许我将项目从列表视图拖到另一个视图上,以创建拖放选择系统。用户将拖动列表项并释放它以指示选择。

到目前为止,我已经修改了 DropListener 类的 onDrop 方法以传递 MotionEvent。而且我甚至使用运动的 getY() 方法来确定用户是否将拖动的视图放在图像视图上。我正在使用 getY() 的原始值,如果它小于 -50,我接受它作为有效的下降。

但我担心,这是一个相当笨拙的解决方案,而且容易出错。有没有更好的方法来确定用户何时在目标视图区域上释放?有没有我不能简单地寻找负数的情况?有没有办法实际查看给定 X/Y 坐标下的视图?

请注意所附正在进行的布局图片。

在此处输入图像描述

0 投票
1 回答
375 浏览

android - ListView 中的动画(Commonsware touchListView)

我尝试在 ListView 适配器的每个视图中显示动画(风车),我可以看到动画的第一张图像,但“动画”不会启动。

当我构建行时,在适配器内部,我开始这样的动画:

动画 myanim.xml 在列表视图之外使用时起作用...

谢谢

0 投票
1 回答
233 浏览

android - 以编程方式创建 TouchList

我正在尝试使用此处提供的 TouchListView:https ://github.com/commonsguy/cwac-touchlist 。这是一个用于创建可重新排序列表的 Android 库。

我可以很好地运行演示,但我找不到在 Java 中创建 TouchList 的方法,即没有在 XLM 布局中定义它。

这是演示中的代码:

它在 ListActivity 中。这很好用。现在在这里我试图避免使用 ListActivity:

没运气。

也不行。

在这两种情况下,列表都正确显示,但我无法移动项目。

任何的想法?