問題タブ [showcaseview]

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 に答える
2618 参照

android - フラグメントで ShowCaseView v5 ビルダーを使用するには?

レガシー バージョンの例は見つかりましたが、新しいビルダー パターンの例は見つかりませんでした。誰もこれを行う方法を知っていますか?

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

android - ShowCaseView 円のサイズ

ShowCaseView で円の現在のサイズを変更することはできますか?

私のコードには次のものがあります。

しかし、今は ShowCaseView のデフォルト サイズを表示しているだけです。

ありがとう!

ShowCaseView に関する詳細については、これが役立ちます.. https://github.com/amlcurran/Showcaseview

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

android - ShowcaseView でアプリが 3 回遅くなる

アプリ (最新の v5.0) でショーケース ビューを操作することに慣れました。アプリでフラグメントを使用しています。私のAndroidは4.4です。

私のアプリは非常に高速に動作しましたが、追加するShowcaseViewとアプリの速度が低下します。がShowcaseView表示されると、1 fps になり、いくつかフリーズします。ShowcaseViewアプリを閉じると非常にうまく機能し始めるので、非常に奇妙です。

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

android - ShowcaseView の設定方法

Github のShowcaseViewを使用しています。

ConfigOptionsとその使用方法について何も見つからない場所...

サンプルでコメントされているコードの下に書いています。そして使いたい。ただし、ShowcaseView ファイルには ConfigOptions に関連するものが何もないため、以下のコードでエラーが表示されます。

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

android - 横向きの Showcaseview、コンテンツ テキストのオーバーフロー

Android アプリで Showcaseview ライブラリを使用して、初めてのチュートリアルを新しいユーザーに表示しています。これまでのところ、始めるのはかなり簡単です。ページの上部に、連続して表示されるさまざまなビューページャー タブがいくつかあります。

ただし、デバイスを回転させるか、横向きでアプリを起動すると、ショーケースのタイトルとコンテンツ テキストが画面の下部に表示され、最終的には画面からはみ出します。ショーケースのテキスト コンテンツは 1 文に過ぎず、この問題を抱えたのは私が初めてだとは思えません。

ショーケースビューはキャンバスの空きスペースに基づいてテキストの最適な位置を計算するので、まだ試していませんが、ショーケースの円の半径を小さくすることでコンテンツを上に移動できるのではないかと考えていました。

また、チュートリアル中に縦向きモードにロックしてユーザーを制限したくありません。

EDIT:ターゲットデバイスの高さと幅が小さすぎると思われる場合は、画面を縦向きにロックすることに一時的に落ち着きました。これは私の理想的な解決策ではないので、まだ Showcaseview ユーザーの意見を聞きたいと思っています。

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

chromecast - 分岐した ShowcaseView プロジェクト ライブラリを使用した CastVideo-Android サンプルが、ActionBar の複数のアイコンで動作しない

CastVideos-androidサンプル プロジェクトを参考 にキャスト対応アプリを作成しています。

CastVideos-android サンプルのバージョン 1.2 は、ShowcaseView ライブラリのこの分岐バージョンを使用して、非常に見栄えの良いオーバーレイを表示し、キャスト ボタンを強調表示します。

これは素晴らしいことであり、開発者が Cast Sender-App UI の要件を満たすのに役立ちますが、ShowcaseView ライブラリのこの分岐バージョンは、ActionBar で複数のアイコンを使用する可能性のあるアプリではうまく機能しません。

たとえば、SearchView タイプの項目を ActionBar に追加すると、ShowcaseView がバグアウトします。

結果は以下のとおりで、この動作を再現する手順はスクリーンショットの下にあります。

ここに画像の説明を入力

複製する手順:

  1. v7-appcompat をライブラリ プロジェクトとして CastVideo-android プロジェクトに含めます。
  2. CastVideo-android プロジェクトの res/menu/main.xml を次のように変更します (SearchView タイプの ActionView を ActionBar に追加します)。

    /li>

v7-appcompat ライブラリの最新バージョンを使用しています。

犯人は、 ActionBarViewWrapper.getMediaRouterButtonView() メソッド ( com.github.amlcurran.showcaseview.targetsにあります) がリフレクションを介して MediaRouterButton を見つける方法であると思われますが、複数ある場合に MediaRouterButton を見つける方法を理解できないようですActionBar のアイコン項目。

どんな助けでも大歓迎です!

0 投票する
4 に答える
7502 参照

android - ShowcaseView - 幅と高さは > 0 でなければなりません

このエラーへの他のすべての参照は確実に再現可能であるように思われるため、研究は無益でした。このエラーを一貫して繰り返すことができません:

上で述べたように、このエラーは常に発生するわけではありません。約 2 ~ 3 回発生するようですが、2 ~ 3 回は問題なく実行されます。

ここに私のリソースファイルがあります:

そして、ここに私のJavaがあります。ViewTarget の幅と高さをハードコーディングしようとしても、一貫性のないエラーが発生することに注意してください。また、リソース ファイルにプレースホルダー TextView を作成しようとしましたが、まだうまくいきません。

これは、Android がオブジェクトを描画する方法に関するタイミングの問題であると確信していますが、一部の実行では正しく描画され、他の実行では正しく描画されない理由を知る知識はありません。

断続的な問題に関して他の場所で尋ねられたことが確実でない限り、この質問をザッピングしないでください:-)

どんな助けでも大歓迎です。