問題タブ [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 投票する
4 に答える
12818 参照

java - Android - 新しいアクティビティを開始せずに、あるアクティビティのメソッドを別のアクティビティから呼び出す

GreenDroid を使用して Android アプリを開発しています。このアプリケーションは atm をテストするためだけのものであるため、含まれているのは、更新ボタン、3 つのタブ、およびそれらの各タブのアクティビティを備えた ActionBar だけです。

今のところ達成しようとしているのは、ActionBar で更新ボタンが押されたときにトースト メッセージを表示することだけですが、トースト メッセージをアクティビティの 1 つから呼び出す必要があります。これを Listener1Activity と呼びます。最初のタブにあるアクティビティ...これは、ActionBarボタンが押されたときにリロードしたいリストがListener1Activityに最終的に含まれるためです。今のところ単純なトーストメッセージで動作させることができれば、それを整理できます後で。

インテント、ブロードキャストを調べましたが、何も適合しないようです。

ボタンが押されるたびに新しいアクティビティを開始したくありません。その中のメソッドを呼び出してトーストを表示したいだけです

つまり、基本的には、同時に 2 つのアクティビティを実行し、一方のボタンを押して他方のメソッドを呼び出すようなものです。ではない?それとも私はそれを間違えましたか?

SenderActivity と Listener1Activity。

iOS では、SenderActivity から NSNotification を送信し、Listener1Activity にオブザーバーを追加します。Androidでこれを達成するための最良の方法は何ですか?

ありがとう!

スティーブン

0 投票する
1 に答える
1292 参照

java - GreenDroidのインポートで問題が発生しました

GreenDroidプロジェクトをインポートして実行しようとしています:https ://github.com/cyrilmottier/GreenDroid

ただし、次のエラーが発生します。

解決方法がわからない。IDEはそれがビルドパスの問題であると言っています。

0 投票する
1 に答える
1793 参照

android - ActivityGroupを使用したandroidGreendroidActionBar

私は現在、その下にActivityGroupがあるgreendroidActionBarを実装しようとしています。ユーザーがactionBarのボタンをクリックすると、groupActivityの1つのアクティビティに切り替わります。たくさん検索しましたが、TabBarに関するいくつかのヒントを見つけましたが、TabBarを実装していないため、tababrを初期化するときにgroupActivityを設定できないため、同じではありません。ActionBarは、ボタンが押されたときに呼び出されるメソッドを処理します。

言い換えると、TabBarを使用せずにActivityGroupを簡単に管理するにはどうすればよいですか?そして、ActionBarの下に現在のアクティビティを印刷する方法は?

ありがとう。

0 投票する
1 に答える
1142 参照

android - GreenDroidライブラリ、ActionBarで描画可能なタイトルを設定

GreenDroidライブラリについてhttps://github.com/cyrilmottier/GreenDroid

  1. アクションバーのタイトルとしてロゴを設定したい。いくつかの方法を試しましたが、結果はありませんでした。どうすればいいですか?

  2. GDApplicationファイルを作成し、メインのアクティビティクラスをgetHomeActivityとして設定すると、そのアクティビティ内で通常のActionBarタイトルが消えますが、なぜ、どのように元に戻すことができますか?

0 投票する
2 に答える
5988 参照

android - Greendroid または ActionbarSherlock - セットアップ

Windows上のEclipseで上記のフレームワークの1つを使用する方法に関するチュートリアルを知っていますか? 両方をダウンロードして指示に従いましたが、どちらの場合もエラーが発生します。フラストレーション。

0 投票する
1 に答える
1787 参照

android - Android ListView GreenDroid(GDListActivity)の例?

誰かがAndroidListViewGreenDroid(GDListActivity)の例を持っていますか?

ありがとう

0 投票する
2 に答える
1335 参照

android - GreenDroid import problem

I'm trying to import GreenDroid into a new Android Project (SDK 2.2) and I'm getting this error while trying to clean my project and compile it:

Resource '/GreenDroid/gen' does not exist.

When I click on the GreenDroid project in the solution explorer, I'm also getting this error:

Project 'GreenDroid' is missing required source folder: 'gen'.

I would much appreciate your help on the matter.

Thanks! Nicolas.

0 投票する
0 に答える
1091 参照

android - Android : インポート中に GreenDroid-GoogleAPIs が StackOverflow Exception で失敗する

新しい Android アプリケーション用に GreenDroid-Librarys をインポートしようとしました。

今、紛らわしいエラーが発生しました。最初に GreenDroid-Core ライブラリをインポートすると、すべて問題ありません。

しかし、その後、GreenDroid-GoogleAPI ライブラリをワークスペースにインポートしようとすると、java.lang.StackOverflowError が発生します。

詳細なエラーは次のとおりです。

これが私の Eclipse の問題なのか、ライブラリ自体の問題なのかはわかりません。

0 投票する
1 に答える
899 参照

android - Greendroid インポート

Eclipse内でGreendroidライブラリを使用しようとしています。現時点では、プロジェクトがブレーキをかけるライブラリとしてインポートしています。生成された R ファイルが消え、アプリケーションをコンパイルできません (この動作のため)。Greendroid フレームワークを通常の Android プロジェクトとしてインポートします。

Greendroid を使用すると、アプリケーションがエラーをスローし始めます。

Greendroid に対して適切にインポート/インストール/リンクする方法について何か提案はありますか?

0 投票する
1 に答える
1337 参照

android - ActionBarSherlockがAndroidアプリでNull値を返す

これが私の問題です:

Android2.3アプリでActionBarを取得しようとしています。ActionBarSherlockを使用することにしました。ZIPをインポートしてライブラリにすることで、新しいプロジェクトを作成しました。

現在のプロジェクトにライブラリとして追加しました。

次に、互換性ライブラリを削除しない限り機能しません(Dalvik形式への変換がエラー1で失敗しました)

だから私はそれを削除し、コンパイル時にエラーはもうありません。しかし、私がそれを使おうとすると、それは常にnullを返します。何か小さなものが足りないのかどうかはわかりませんが、これがしばらくの間私を悩ませてきました。アドバイスをいただければ幸いです。コードスニペットもいくつかあります。

マニフェスト:

そして、私のアクティビティで行う呼び出し:

}