问题标签 [nineoldandroids]
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 - setPivotX 不适用于 android 4.1.1 NineOldAndroids
我正在为ImageView
using制作动画scaleX()
。这应该是一个从左到右填充的进度条。它在 API 10、18 和 19 上没有问题。但在 API 16 上,该方法似乎存在问题setPivotX()
。我已经尝试过NineOldAndroids 中的所有选项: set view pivot。
和
动画有效,但它从ImageView
. 谁能确认这个问题?
更新
我也尝试过使用androids标准动画包:
但在 android API 16 上仍然不起作用。所以问题不仅与 NineOldAndroids 库有关,还与标准动画函数有关。
android - 在支持片段上使用 NineOldAndroids 翻转动画
我在我的应用程序中使用支持片段。在替换片段时,我想要一个翻转动画。为此,我遇到了 NineOldAndroid 库,但不知何故,即使在搜索网页后,我也无法在片段交易中使用动画。
请帮忙。
c# - Xamarin.Android 类型混搭
有没有人能够让 Xamarin.Forms 在 11 之前的 API 级别上工作?ValueAnimator
不存在,尽管这是由Xamarin.NineOldAndroids
Xamarin 实现提供的,但并未引用该命名空间。
有没有办法在不重新编译表单或 NOA 的情况下使用TypeForwardedToAttribute
、ClassLoader
覆盖等来修改它?或者可能将 using 指令注入 Xamarin 程序集,或者在不重新编译的情况下更改 NOA 的命名空间映射。我认为这些都不可能,但我想我会问。
我试图改变java.system.class.loader
但它似乎没有被使用,一切似乎都JNIEnv.FindClass
可以PathClassLoader
直接使用?我不太确定。
android - Android Stduio依赖,多个dex错误,dex合并
今天,当我将一个库( MaterialDesignLibrary)添加到使用另一个库(Float Labeled EditText )的项目中时,我遇到了多个 dex 文件的问题。
通过研究,我发现冲突来自两个库都使用 Nineoldandroids 作为依赖项。我测试并看到Float Labeled EditText导致我的项目在 gradle 同步时在我的外部库中添加“library-2.4.0.jar”,而Material Design Library在“/libs”下包含“nineoldandroids-2.4.0.jar”文件.
我尝试在这里和那里删除重复项,搜索了几个小时的解决方案,但仍然没有运气。
请问这个jar文件名是不是dex合并失败导致多个dex错误的原因呢?或者 DexMerger 是否足够聪明,可以找出两个不同的 jar 文件实际上是相同的依赖项?
不得不说,我还是不太清楚 DexMerger 是如何工作的。
以下是我得到的错误:
...
编辑 12/5
我什至尝试在 app/libs 中只放置一份 Nineoldandroids-2.4.0.jar 副本,从其他两个模块(materialLib 和 floatlabeledittext)中删除所有引用,包括 jar 或 maven repo 依赖项。然后我在两个模块中添加
确保只有一个被引用的 jar 文件的副本。
我的应用程序中的 build.gradle 有
在依赖项下。还是多个dex错误。还尝试了 Clean、Gradle Sync、使缓存/重新启动无效。知道我缺少什么吗?
android - Nineoldandroids - setDuration 在 AnimatorSet 上不起作用
我有以下代码将图像分成两半并以不同方向为每个部分设置动画:
我正在使用 NineOldAndroids 来支持旧的 android 版本,但出于某种原因,无论我在“持续时间”中输入什么值,它似乎都没有任何影响。动画持续时间保持不变 - 或多或少半秒。
当我使用 android 的动画 API 时,我可以看到持续时间正在改变。
知道如何解决这个问题吗?
android - 如何从android中的元素溢出子项?
我有一个小布局问题,我的应用程序,我需要为一些元素设置动画,例如,将 imageView 从 0 缩放到 1。问题是:我希望使用缓动函数来实现,但在安卓中,元素永远不会导致“溢出” ",那么如果使用反弹过渡,动画元素会在某些过渡帧中被剪切
我想要动画的元素是:layoutChatSearchIAvatarItem
我是我的 xml:
android - Android Studio 构建失败 - 任务“:app:dexDebug”执行失败
我是一名新的 Android 开发人员,构建文件总是让我害怕。:D 我在项目中使用了一些第三方库
除此之外,我还使用 MPAndroidChart(lib 文件夹中唯一的 jar),它只能作为 jar 文件使用,而不是 gradle 依赖项。
MPAndroidChart 使用 NineOldAndroids 作为依赖项,我怀疑我的其他库之一也使用它,它导致构建失败。
知道如何使这两个库都能正常运行吗?
我检查了类似的问题,发现一个正是我的问题 - Gradle 错误 - 任务':app:dexDebug'的执行失败
但他自己包含了 NineOldAndroids 库。所以他只是删除了那条线并且它正在工作。
我的一个想法是剥离 jar 并将它们作为 java 文件包含在我的项目中,但这对于这个问题来说似乎有点过头了。我确定必须有更简单的方法?
这是我的全部错误
android - 如何清除 NineOldAndroids 设置的 Animation Listeners?
我正在尝试在我的应用程序中制作动画视图,并使用 NineOldAndroid 制作动画。
所需的效果是淡出视图,然后将其可见性设置为消失,这样它就不会在不可见时被点击。这是我的做法。
这里的问题是上面的监听器坚持使用view
,当我再次尝试淡入它时,监听器再次被调用,导致视图GONE
出现。
GONE
在第一段代码中设置视图可见性后,如何清除侦听器?
android - 在android中翻转瓷砖
在我的布局中,我有一组图块(类似于 Windows 手机主屏幕)。我正在尝试翻转图块以显示更多内容。我看过卡片翻转,但它会翻转整个片段。我希望它翻转整个布局的一部分。我尝试使用 Object animator 旋转它。这是我的代码..
翻转时是否有可能调用另一个布局?
android - 多个dex文件定义Lcom/nineoldandroids/animation/Animator$AnimatorListener
有多个问题可以解决这个问题..但没有一个对我有用..
我正在使用两个库Jazzy view pager和mpAndroidChartLibrary jazzyViewPager 是一个库项目,而 androidChartLibrary 是一个jar 文件
尝试运行项目时出现以下错误
我已经反复清理了项目并重新启动了eclipse和系统..但错误仍然存在
根据建议我做了以下
- 右键单击项目名称
- 选择构建路径 -> 配置构建路径
- 在 Java Build Path 中,转到选项卡 Order and Export
- 取消选中 Android 私有库
在此之后应用程序运行.. 但随后发生以下 dalvikvm 异常
之后发生 Class not found 异常..
我的清单是正确的.. 以前可以工作 b4 添加图表 jar.. 当我删除它时它可以工作..