問題タブ [appcompatactivity]
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 - 設計サポート ライブラリ 22.2.1 の Snackbar InflateException
Design Support Library 22.2.1 の Snackbar を使用しようとしていますが、InflateException.
これは私がそれを使用している方法です:
そして、これは例外です:
これを修正する方法についてのアイデアはありますか? これは図書館の問題ですか?
ところで、私は Lollipop 5.1 で実行しており、すべてのアクティビティをAppCompatActivity適切なテーマで拡張しています。
編集:
テーマが問題だと気づきました。アクティビティを使用するTheme.AppCompat.Light.NoActionBarと、期待どおりに動作します。
ただし、独自のテーマ (をオーバーライドするTheme.AppCompat.Light.NoActionBar) を使用すると、上記の例外がスローされます。
これが私のテーマです:
編集2:
テーマの最後のエントリを削除すると、すべてが再び期待どおりに機能することがわかりました。
<item name="selectableItemBackground">?attr/selectableItemBackground</item>
これが例外を引き起こしている理由を誰かが知っていますか? また、スナックバーの動作を維持することで同じ効果を達成するためにそのエントリを置き換える方法を知っている人はいますか?
ありがとうございました。
android - Toolbar と SwipeRefreshLayout を使用する適切な方法は何ですか?
SwipeRefreshLayout とツールバーを使用しようとしていますが、両方を使用するたびにプログレス サークルがツールバーの上に表示され、デザインの点で非常に悪いです。SwipeRefreshLayout をツールバーの下に配置しようとしましたが、進行状況の円がまだその上 (ステータス バーの上) に表示されません。Gmailアプリのようにツールバーとレイアウトを同時に使いたいです。AppCompat ライブラリを使用しています。
これが私のコードです:
と
}
ありがとう
android - AppCompactActivity にあるフラグメントで getSupportFragmentManager を呼び出すことは可能ですか?
AppCompactActivity にあるフラグメントで getSupportFragmentManager を呼び出すにはどうすればよいですか?
android - appcompat-v7 を最新バージョンに更新し、AppCompatDelegateImplV23 の NoClassDefFound を取得します
CommonsWare ブログで、Android 6.0 のロールアウト前に appcompat-v7 を最新バージョンに更新するのは賢明な考えだと読んだので、先に進んで Eclipse のプロジェクトでそれを実行しようとしました。ライブラリを更新した後 (以前のバージョンを削除し、新しいバージョンにリソースを追加しただけです)、(以前の ActionBarActivity) AppCompatActivity が起動しません (アプリがクラッシュします)。これは LogCat のコンテンツです。
私は何時間もこれを修正しようとしてきましたが、何もうまくいきません! ライブラリをクリーンアップ、再クリーンアップ、削除、再追加、含まれているクラス ファイルの .jar ファイルをチェックし、そこに AppCompatDelegateImplV23 があることを確認しました。何もありません。
何か案は?
android - Android studio での AppcompatActivity エラー
Android studio で Android アプリケーションをビルドすると、次のエラーが発生します。
私の依存関係:
助けてくれて本当にありがとうございます
AppcompatActivity から継承した古いアクティビティは問題なく動作します。しかし、新しいものを作成すると、エラーが発生します。ここに私の gradle.build があります: