問題タブ [snackbar]

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

android - SnackBar で setDuration() メソッドを使用する方法 (Android Design Support Library)

ドキュメンテーションから: パラメーター期間 - 定義済みの長さのいずれか: LENGTH_SHORT、LENGTH_LONG、またはミリ秒単位のカスタム期間。しかし、カスタム期間を設定することはできません。

例えば

しかし、8 秒ではなく、Snackbar はすぐになくなってしまいました。

0 投票する
6 に答える
14045 参照

android - フラグメント内の Android Snackbar NullPointerException

アプリケーションに基本的なスナックバーを追加したいのですが、理由がわからないというエラーが表示されました。

Fragment の onCreateView() メソッドにこのコードを追加しました。

そして、このエラーを受け取りました:

0 投票する
5 に答える
23749 参照

android - Android スナックバーの初期配置を下から上に変更するにはどうすればよいですか?

SnackBar最近の Android ライブラリはほんの数日前に公開されましたが、できれば親ビューである RelativeLayout 内で、画面の上部に表示したいと考えています。

SnackBar私が推測している の初期配置をどのように変更layout_alignParentBottomlayout_alignParentTopますか?

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

android - Android SnackBar: SnackbarLayout の拡張エラー

Google が提供する公式デザイン ライブラリの新しい Snackbar を試してみたかったのです。その使用法はトーストに非常に近いので、試してみるのに十分簡単だと思いました.

5.1 を実行しているエミュレーターと 5.0 を実行している Samsung Galaxy S6 Edge で試してみました。

私の問題は、スナックバーを表示するはずのときにアプリがクラッシュすることです。

コード

レイアウト:

Gradle ファイル

最初のパラメーターとしてさまざまなビュー (ルート RelativeLayout、ボタンのビュー、およびウィンドウの装飾ビュー) を提供しようとしましたが、どのビューを提供しても、次のスタックトレースが得られます。

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

android - Android: AppCompat Snackbar および非 AppCompat FloatingActionButton

CoordinatorLayout とカスタム FloatingActionButton を次のように使用できます。

Futuresimple - フローティングアクションボタン

また

氏族 - FloatingActionButton

新しいAppCompat Snackbarで(スナックバーがアニメーション化すると自動的に上に移動し、スナックバーがアニメーション化するとその位置に戻ります)?

0 投票する
5 に答える
11277 参照

java - スナックバー アクションで、論理的に削除されたレコードをデータベースから完全に削除しても安全であることをどのように確認できますか?

私は Android で Snackbar を使用しており、ユーザーがアクションを元に戻すことができるようにアクションを実装しました (アクションはリストビュー内のすべてのアイテムをクリアしています)。リストビューへのアイテムの削除と追加は既に行われており、正常に動作しています。

私の問題は、アイテムがsqliteデータベースに保存されていることです。テーブルからアイテムを削除するにはどうすればよいですか? (データベースからデータを完全に削除できるように、ユーザーが元に戻すボタンをクリックしていないことをどのように知ることができますか)。

これはOnOptionsItemSelected()内のコードです

そのため、ユーザーがスナックバーの表示期間中に元に戻すボタンをクリックしなかった場合、データベースからデータを完全に削除する必要があります。

これに対する解決策はありますか?

0 投票する
5 に答える
21404 参照

android - Android サポート ライブラリ 長さが不定のスナックバー

Snackbar は、画面上の表示の長さを決定するときに、LENGTH_LONG または LENGTH_SHORT のいずれかのみを使用することがわかりました。

誰かが画面からスワイプするまで表示したいと思います。これは、インターネットがなく、LENGTH_LONG を選択したときに 2750 ミリ秒後に画面から消えることなくユーザーに通知したい場合など、永続的なエラーがある場合に使用します。

もちろん、 setDuration を途方もなく長いミリ秒値に使用できますが、ユーザーが閉じるまで消えないように設定する方法はありませんか?

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

xamarin.android - スナックバーの問題 (デバッグ モードのみ)

Android サポート デザイン ライブラリの Snackbar に問題があります。奇妙なことに、アプリをデバッグ モードで実行した場合にのみ発生し、リリース モードではすべて完全に機能します。

誰でもこの問題について考えがありますか? サポート ライブラリのバグのようです。

コード

例外

07-06 11:47:50.414 I/MonoDroid(13296): Java.Lang.ClassCastException: タイプ 'Java.Lang.ClassCastException' の例外がスローされました。07-06 11:47:50.414 I/MonoDroid(13296): System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () で 07-06 11:47:50.414 I/MonoDroid(13296): OverAllField.XamarinAndroid.Fragments.Planning で.PlanningFragment.FloatingActionButton_Click (オブジェクト、System.EventArgs) [0x00001] in c:\Development\Apps\FieldService-Tablet\OverAllF07-06 11:47:50.414 I/MonoDroid(13296): Android.Runtime.JNIEnv.CallStaticObjectMethod ( intptr,intptr,Android.Runtime.JValue*) [0x00064] in /Users/builder/data/lanes/1502/24855232/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:1301 07 -06 11:47:50.414 I/MonoDroid(13296): Android.Support.Design.Widget.Snackbar.Make (Android.Views.View,Java.Lang.ICharSequence,int) 07-06 11:47:50 で。