問題タブ [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.
android - Android ShowCaseView の buttonLayoutParams が機能しない
アプリで ShowCaseView ライブラリを使用しています。そして、「OK」ボタンを左に移動したいと思います。私はこのコードを使用しました(ライブラリでも同じです):
しかし、うまくいきませんか?誰がどこに問題があるのか わかりますか?
android - ShowcaseViewSample のコンパイル エラー
github から ShowcaseView Library をダウンロードし、これを Eclipse にインポートしました。ActionBarSherlock-4.4.0 をダウンロードしてインポートしました。
サンプル プロジェクトに ShowcaseView Library と ActionBarSherlock-4.4.0 も追加しましたが、これでエラーは発生しませんでしたが、 をクリックするとrun as android application
、しばらくして次のようになりました。
Conversion to Dalvik format failed: Unable to execute dex: Java heap space
アプリが実行されません。
その間、私はコンソールでこれを取得します:
Dx warning: Ignoring InnerClasses attribute for an anonymous inner class
(org.ibex.nestedvm.util.Sort$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
私を助けてください。
android - ターゲットのリストの ShowcaseView ConfigOptions
ShowcaseView の設定方法に関するドキュメントが見つかりません。
これはShowcaseView GitHub ページからのものです。
使用法
ShowcaseView を使用するには、insertShowcaseView(..) 呼び出しのいずれかを使用します。これらには次のものが必要です。
- 何を表示するかを表すターゲット。詳細については、ウィキを参照してください。
- アクティビティ
- ShowcaseView に表示されるオプションのタイトルと詳細文字列 (またはリソース ID)
- ShowcaseView の動作を変更できるオプションのConfigOptions。詳細についてはウィキを参照してください
唯一の機能するリンクは wiki リンクです。ここでは、ConfigOptions とその使用方法について何も見つけることができず、他のリンクは壊れています。
アプリの簡単なチュートリアルを書き留めようとしています。ソース コードを調べて推測したのは次のとおりです。
しかし、私は多くのことを理解できません:
- 画面の中央にタイトルとメッセージ文字列を配置する方法 (ConfigOption.centerText は効果がない?)
- テキストのサイズを変更する方法 (大きくしたい)
- OK ボタンを別の場所に配置する方法 (ConfigOption.buttonLayoutParams は効果がありません)
- ユーザーがターゲット ビューに触れたときにショーケースを閉じる (または次のショーケースを表示する) 方法
ありがとう。
android - 外部 jar に依存するライブラリ プロジェクトで Proguard をセットアップする
私のAndroidプロジェクトには多くの依存関係があり、そのうちの1つにはいくつかのjarファイルを含むlibsフォルダーがあり、proguardを使用しようとするまですべてが正常に機能しています.
proguard を実行すると、次のログでエラーが発生しました。
次に、proguard 構成ファイルに -libraryjars フラグを追加しようとしましたが、他の警告よりも上にこの追加の警告が表示されました。
私がプロガードできないライブラリ プロジェクトは、ShowcaseView (com.espian.showcaseview) です。
そのライブラリの libs フォルダー内の jar は次のとおりです。
- android-support-v4.jar
- mockito-all-1.9.5.jar
- nineoldandroids-2.4.0.jar
私は何をすべきか?!
編集
ここに私のproguard.cfgがあります
android - gradleでShowcaseViewをインポートする
アプリで ShowcaseView プロジェクトを使用しようとしていますが、プロジェクトをビルドできません。
「gradle clean installDebug」を実行すると、次のエラーが表示されます。
ルート プロジェクト 'hows-it-going' で、引数 [プロジェクト ':ShowcaseView'] のメソッド compile() が見つかりませんでした。
Gradle 1.11 と Android Studio 0.54 を使用しています。
ソースをダウンロードし、ファイル -> モジュールのインポート -> ShowcaseView を使用してプロジェクトをインポートしました
。これにより、プロジェクトの構造は次のようになります。
-project
--app
--ShowcaseView
私のsettings.gradleファイルは次のようになります:
私のプロジェクトレベルのbuild.gradleには、次のものがあります。
これを適切に含める方法についての助けをいただければ幸いです。ありがとう。
android - AndroidでフラグメントからShowcaseViewを実行できません
ここから ShowcaseView の最新バージョンを使用します
デモアプリとアクティビティで使用しようとすると動作しますが、フラグメントで使用しようとすると、logcat エラーなしでアプリがクラッシュしました
ここで何が問題になる可能性がありますか?
EDIT1:
フラグメントアクティビティで同じことをしようとしてうまくいかなかったとき、同じことをしたが、フラグメントアクティビティではなくフラグメントアクティビティで宣言されたビューを取ったとき、それはうまくいきました。
EDIT2: logcat からエラーを取得できました。
エラーの内容は理解できましたが、その原因は何ですか?
android - ハイライト サークルなしで ShowcaseView を使用する
ライブラリを使用してチュートリアルを作成したいのですShowcaseView
が、チュートリアルの 1 つの段階では、円で何かを強調表示したくありません。これはAPIで可能ですか?
android-fragments - フラグメントに ShowCaseView を使用する
これを検索しようとしたとき、関数 insertShowcaseView とフラグメントに適したいくつかのパラメーターの使用について言及している多くのソリューションが得られました。しかし、ダウンロードしたshowcaseviewのライブラリでこの関数を見つけることができません。フラグメントに実装するための機能を含むライブラリの最新のソースを誰かに提供してもらえますか。