问题标签 [greendroid]

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 回答
613 浏览

android - 在 Android 项目中同时使用 DroidFu 和 GreenDroid

DroidFuGreenDroid是很棒的开源项目,我想在我的 Android 项目中使用它们。但是,当我试图让它们同时工作时遇到了一个问题。

这两个库都要求应用程序分别从它们的基应用程序类 DroidFuApplication 和 GDApplication 派生。自然地,我想我必须修改代码,让另一个扩展另一个。是这样吗?

我怎样才能最轻松地导入这两个库并在我的项目中使用它们?你会如何处理这个问题?你会合并两个框架中最好的(或需要的)部分吗?或者,有没有更简单的方法?

0 投票
0 回答
566 浏览

android - Greendroid - 带有 Seekbar 的 ActionBar

是否可以将SeekBar小部件添加到 GreenDroid ActionBar?

目前我不知道它是如何工作的,希望你能帮助我:)

0 投票
2 回答
1611 浏览

android - 使用启用了快速滚动的 ListView 时,如何更改字母弹出窗口的文本颜色?

我对 Light 主题和快速滚动的 ListView 有一点问题。如下图所示,当使用 Light 主题时,拖动滚动条时当前字母的弹出窗口包含深灰色背景上的黑色文本,使其很难阅读并且看起来很丑。

如果我在 Theme 中覆盖 android:textColorPrimary 它会改变颜色,但 ListView 中的所有项目以及应用程序中其他地方的其他 UI 元素也会改变颜色,因此这不是一个可行的解决方案。

我正在使用GreenDroid及其关联的类,但通过源代码查看,它似乎只使用标准 ListView,因此不太可能成为问题。

我还发现了这个问题,这使得它看起来很可能不是 GreenDroid 问题,但不幸的是,作者在评论中给出的解决方案没有足够详细地解释如何解决它。

关于如何解决这个问题的任何想法?

谢谢,丹尼尔

弹出问题示例

0 投票
1 回答
808 浏览

android - 将 GreenDroid ItemAdapter 与常规 Activity 一起使用

我想将 GreenDroid 的 ItemAdapter 和自定义列表项与常规 ListActivity(或在 SherlockListActivity 中的 Future 中)一起使用。我提取了 ItemAdapter、Item 和 View 类并创建了一个自定义项目。(注意:昨天我用整个 GreenDroid 项目尝试了同样的事情。所以,我新提取的项目没有问题)

我的示例 ListActivity:

崩溃并给出以下输出:

我认为最重要的部分是:

GreenDroid 的维度文件中应该有一些东西。

怎么修?没有GDActivity如何使用GreenDroid的ItemAdapter?

0 投票
1 回答
467 浏览

android - 在 GreenDroid ActionBar 中使用 Home 按钮时的奇怪行为

我正在使用 GreenDroid ActionBar 的组件,当我使用 ActionBar 的 Home 按钮时,我有两个奇怪的行为。

我有 3 项活动:

  • 扩展 GDListActivity 的 myMainActivity。

  • myDetailedItem 扩展 GDActivity,当用户按下列表项时显示。

  • myInformation 也扩展了 GDActivity。

第一件罕见的事情是单击主页按钮后,我无法获得传递给 myDetailedItem 的意图值。

过程是:myMainActivity --> myDetailedItem --> myMainActivity(使用主页按钮)--> myDetailedItem,但是在这个活动中我使用getIntent().getIntExtra("myValue",-1时没有收到意图值) 我已经放入 myMainActivity 并且它第一次可以完美地工作,并且在使用后退按钮时它总是可以工作。

第二个奇怪的事情是执行以下操作: myMainActivity --> myDetailedItem --> myMainActivity (Home button) --> myInformation (ActionBar 中的按钮) --> myDetailedItem (当按下返回按钮时) 而不是去 myMainActivity

在 myApplication 我有:

并且还使用这两个覆盖进行了测试:

和:

我该如何解决这些问题?他们彼此有关系吗?

先感谢您,

0 投票
1 回答
648 浏览

android - How to include Android theme from another project

I'm a beginner in Android development (and in Java too). I'm trying to compile the Financisto open source project which uses GreenDroid. I've managed to compile GreenDroid itself, but have failed to compile Financisto. When I try to "compile" Financisto resources like that:

But aapt throws the next error:

As I understand it's because AndroidManifest contains

Theme.GreenDroid defined in GreenDroid/res/values/gd_themes.xml I've tried to google it but didn't manage to find an answer: how I shoud make this style from GreenDroid visible from Financisto?

It seems author of Financisto uses IntilliJ & Mac, but I want to compile it from console & Win7, so asking an author about how to compile it not an option.

0 投票
1 回答
294 浏览

android - 如何在同一视图中显示 GreenDroid 和 TabHost?

我已经导入了一个名为 GreenDroid 的库,以在活动的顶部显示一个操作栏,我想在同一个活动中添加一个 TabHost,但第一个需要扩展 GDActivity,第二个需要扩展 TabActivity。我试图在同一个类中定义 2 个条,但我不能做多个扩展。我成功地分别显示了 2 个条,但我想让它们在同一个活动中。

0 投票
1 回答
13871 浏览

android - java.lang.ClassCastException:android.app.Application 无法转换为 greendroid.app.GDApplication

我得到了一个类转换异常,即

java.lang.ClassCastException: android.app.Application cannot be cast to greendroid.app.GDApplication

当我尝试在我的项目中使用绿色机器人库时。这是相关代码。我一直在试图弄清楚出了什么问题,但仍然没有运气。任何形式的帮助将不胜感激。谢谢你。

这是我的 mainmenu.xml

这是我的 LogCat。

0 投票
2 回答
324 浏览

android - 如何删除 GreenDroid 主题中的绿条?

我在我的应用程序中使用Green Droid库来实现快速操作。我不需要主题中的操作栏。如何删除顶部用于操作栏的绿色条?我试过编辑主题,但似乎没有任何效果。任何帮助都感激不尽。谢谢你。

0 投票
1 回答
258 浏览

android - 将 Greendroid 操作栏放在底部

是否有机会在布局底部找到 greendroid 操作栏(或其他操作栏)?我尝试将 ActionBar 的重力更改为底部,但没有效果。

我是这项技术的新手,所以如果有人可以帮助我,我将非常感激。非常感谢。