問題タブ [crouton]

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 投票する
3 に答える
1594 参照

android - AppMsg - Crouton ライブラリ - フラグメントのサポート?

私は AppMsg を使用しています。これは、邪魔にならない方法でアラートを表示するためのサードパーティのライブラリです (元々は Cyril Motier によって考案されました)。図書館は定期的な活動には問題なく機能していますが、図書館の使い方を知っている人はいFragmentsますか?

https://github.com/johnkil/Android-AppMsg

ご覧のとおり、メイン関数makeTextには activity が必要contextです。Fragmentこのメソッドに渡すにはどうすればよいですか?

ありがとう、トリ。

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

java - クルトンライブラリのテキストをスクロールする

クルトンライブラリはGithubにあり ます。私の質問は、クルトンに表示されるテキストを水平方向にスクロールさせる方法が可能かどうかです。TextViewでは、次のように実行できます。

しかし、これはクルトンでも可能ですか?私はすべての助け/答えに感謝します!

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

android - カスタム クルトン スタイルが、指定された色ではなく灰色で表示されるのはなぜですか?

アプリのクルトンのスタイルをカスタマイズしたかったのです。スタイルの数だけ 4 色を設定します。これは私のカスタムスタイルクラスです

色は color.xml ファイルで設定されます

ラッパーを使用してクルトンを呼び出します。

私は ActionBarSherlock を使用しているので、私の appTheme はホロからではなく、それを継承しています。標準のクルトンを使用した別のアプリでは、問題はありませんでした。ただし、ここのカスタム クルトンは表示されません。2.2 カスタム ROM と 4.2 (google バージョン) でテストしました。

この件に関して私が見つけた唯一の質問は、このHolo Colors on pre Holo Devices? です。カスタムスタイルは扱いません(私の場合とは異なり、「ホロデバイス」では問題は再現しません)。

4 つのスタイルが灰色で表示される理由を知っている人はいますか?

編集:私はテストしたばかりで、Style.ALERT のような通常の (組み込み) スタイルは適切な色を表示します...また、色の参照を R.color.mycolor から R の値 (例: 0x7f06000c) に変更しました。 Croutonライブラリの元のStyleクラスがどのようにそれを行うか、そしてまだ同じ半透明の灰色...また、元のholo_red_lightをチェックしてアルファ値をチェックし、それらをカスタムカラーに追加しました

しかし、まだ何もありません。

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

android - croutonライブラリのカスタムレイアウトの使用

通知のデフォルトのレイアウトで動作するcroutonライブラリ(https://github.com/keyboardsurfer/Crouton )があります。通知にカスタムレイアウトxmlファイルを使用してTextView、アプリケーションの残りの部分と一致するように別の書体をに設定できるようにしたいと思います。TextViewカスタム書体を機能させるためにを拡張しました。

ライブラリのソースを閲覧して、おそらく私を助けるいくつかのメソッドを見つけました:

しかし、クルトンメッセージにカスタムレイアウトを使用する方法と、それらのテキスト/メッセージスタイルを設定する方法についての良い例を見つけるのに苦労しています(私はを使用していくつかのカスタムスタイルを定義しましたStyle.Builder())。

使用したいカスタムレイアウトは次のとおりです。

誰かが私を正しい方向に向けることができますか?

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

android - クルトントースト内のボタンのリスナーを設定し、そのボタンを使用してそのクルトントーストをクリアするにはどうすればよいですか?

アクションバーの下にトーストを表示するアプリがあります。トーストを表示するためにクルトンライブラリを使用しています。ここでは、トーストのカスタムレイアウトを配置しています。このレイアウトには、1つのテキストビューと1つのボタン(閉じるオプション用)が含まれています。そのため、トーストはボタン付きで表示されます。クリックするとトーストは閉じますが、何も起こりません。この例のコードの下。感謝する助け

MainActivity.java

toast_custom_layout.xml

activity_main.xml

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

android - クルトン+スライディングメニューオーバーラップ

SlidingMenuCroutonの両方を使用していますが、スライディングメニューがcrouton通知と重複していることがわかりました

クルトンとスライディングメニューが重なっている

githubで問題を報告しますが、バグがどこにあるのかわかりません。

Cyril Mottierは、レイアウト内通知に関するPrixingの記事で、3つのコンテキストの存在について言及しています。左側のメニューには独自のコンテキストがあります。そうすれば、通知は残りのコンテンツとともにスライドします。

ここに画像の説明を入力してください

SlidingMenuとCroutonの両方がActivityContextを使用するため、これは単に修正できない可能性があります。簡単に電話できます

SlidingMenuを表示する前ですが、Prixingのスライドアウト機能が気に入っています。

うまくいけば、図書館の作者はバグを主張したり、バグに光を当てたりすることができます。

ありがとう!

編集:

オブジェクトを作成してアクティビティにアタッチすることで、SlidingMenuを使用しています

そして、Crouton、私はそれを使用する唯一の方法があると思います

これが両方の場合で同じアクティビティである場合

0 投票する
3 に答える
1254 参照

android - Android : Crouton lib とカスタム フォント

アプリでカスタム フォントを使用しているため、Crouton 用のカスタム フォントが必要です。setTextAppearance でやろうとしましたが、うまくいきません。

スタイルクラスで:

次に、自分のフォントで setTypeface() を変更して試してみましたが、うまくいきません。

クルトンクラスでは:

カスタム Font を使用するにはどうすればよいですか?

ps : ライブラリのバージョン ==> 1.7

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

android - Crouton min API レベルの問題

ライブラリを使用しようとしていますが、Manager.java に次の行があります (行 215)

修正方法がわかりません。エクリプス 言う

現在の最小 API レベルを単純に変更して修正できるとは思いません。

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

java - Java で静的メソッドを使用して OnClickListener を追加できますか

静的メソッドに onClickListener を追加することは可能ですか?

Crouton (Cyril Mottier の記事に基づく Ben Weiss の実装) にいくつかの一般的な変更を加える便利なクラスを作成しようとしています。フォークされたバージョン(ソースを変更した場所)がありましたが、依存しているライブラリプロジェクトを削減しようとしており、代わりに彼が提供するjarをMavenに含めることを選択していますが、クラスは次のように設定されていますfinalだからそこから伸ばすことはできません。

私がやったことは次のとおりです。

私の質問は次のとおりです。

  • が起動されたときonClick(View v)、現在 に保存されている Crouton をCroutonEx.crouton非表示にしますか、それともリスナーが登録された時点で参照していた Crouton を非表示にしますか? つまり、私の場合、常に同じものになります(リスナーを設定した直後にクルトンが表示され、数秒間だけ、一度に1つだけ表示されます)が、一般的なケースでは保証されています(参照するメモリ内のオブジェクトに関して)?

  • これがうまくいくとしても、明らかに理想的な方法ではありません。この特定のケースで問題が発生することはないと思いますが(複数のスレッドが一度にこのメソッドにアクセスする方法は考えられません(クルトンはメイン/UIスレッドにのみ追加されます))、より良い方法はありますかユーティリティクラスにリスナーを追加するか、それともまったく推奨されませんか?

ありがとう!

(これは Android プロジェクト用ですが、関連性がないと思ったのでタグを追加しませんでした。)