問題タブ [android-elevation]
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 L でエレベーションは何をしていますか?
今日、私は初めての Android L アプリを開発し、d.android.com/preview のヒントを読みました。彼らは、 android:elevation が私に影を見せるだろうと言いました。しかし、これを見てください:
エミュレータに影が表示されません。私は何か間違ったことをしていますか、それともエミュレーターにバグがありますか? Androidスタジオを使用しています
android - android:elevation が L プレビューで機能しない
android:elevation
数日間 L プレビューで遊んでいますが、ビューの属性がうまくいかないようです。を呼び出すView.setElevation()
と問題なく動作しますが、XML 属性を無視しているようです。私はAndroid Studio 0.8.2を使用しておりminSdkVersion
、にtargetSdkVersion
設定し'L'
、にcompileSdkVersion
設定してい'android-L'
ます。buildToolsVersion
です"20.0.0"
。正しく動作しないサンプル レイアウトを次に示します。
結果のスクリーンショットは次のとおりです: imgur.com/mqeq9vK
I セットによればandroid:elevation
、一番下のカードは「地面」に平らに置かれるべきですが、そうではありません。実際、標高が である一番上のカードと同じように見えます5dp
。これは既知の問題ですか?
編集:これは のみの場合でCardView
あるか、少なくとも では問題ではないようButtons
です。このレイアウトでは、 に置き換えましCardView
たButton
。影が多少おかしくなっていますが (既知のバグ)、高さの違いを確認できます。
編集 2: この問題は にのみ影響しCardView
、android:elevation
他のビューでは問題なく動作することがほぼ確認されています。これが発生する理由の詳細な説明については、受け入れられた回答を参照してください。当面の回避策は、CardView
を aに置き換えて、drawableFrameLayout
に設定android:background
することです。動作するカード背景ドローアブルの例を次に示します。
これもバグとして報告したので、影響がある場合はこの問題にスターを付けてください。https://code.google.com/p/android-developer-preview/issues/detail?id=731
android - Android 5.0 (Lollipop) で昇格が機能しない
ここに示すGoogleの標高の例を再現しようとしました:
https://developer.android.com/training/material/shadows-clipping.html
しかし、私には影が現れていません。AVD エミュレーターではなく、Android Studio デザイナーではありません。Android Studio、SDK、エミュレータ イメージのすべての最新バージョンを使用しています。
私は何が欠けていますか?
android - エレベーション プロパティが動作しない android
こんにちは、新しいマテリアル デザイン機能を実装しようとしている Android アプリケーションを開発しています。標高プロパティを適用しようとしましたが、うまくいきません。以下の方法で試してみました。
その画像の影は表示されていません。私は何か間違ったことをしていますか?助けが要る。ありがとうございました。
私もこの方法で試しましたが、それでも出力に変化はありません。
android - Android Lollipop での高度 + 透明度のバグ
ビューの背景色にアルファ (例: #99fe0038) と API 21 の標高を使用すると、2 つの円が表示されます。1 つはビュー自体、もう 1 つは内部です。
標高と背景色はコードで設定されます:
標高を設定しないか、不透明な色を使用すると、すべてが期待どおりに見えます。
それは Android のバグですか、それともここで何かを見逃していますか?
android - Android 5.0 の AppCompat CardView で XML で昇格を設定する
私が理解していることから、プレビュー段階の初期にはCardView
、Java でハックせずに s でのみ XML で昇格を設定する方法がないように見えました。公式リリースが公開されたので、昇格を設定する Java コードを書かずに XML でこれを行う方法はありますか?
私はcard_view:cardElevation
何の効果もありませんでした。5.0 用のエミュレーターを使用していたときは、すべて問題ないと思っていました。でも今は実機で公式版を使っていると全部CardView
消えてしまいました
Lollipop以前は、うまく機能します。
ここに私の完全なxmlがあります
android - 影が表示されないAndroidの「立面図」
私は ListView を持っており、各リスト項目でその下に影を表示したいと考えています。私は Android Lollipop の新しい標高機能を使用して、影を落としたいビューに Z を設定しています。これは既に ActionBar (技術的には Lollipop のツールバー) で効果的に行っています。Lollipop の標高を使用していますが、何らかの理由でリスト アイテムの下に影が表示されません。各リスト項目のレイアウトの設定方法は次のとおりです。
ただし、影なしでリスト項目を表示する方法は次のとおりです。
また、次のことを試してみましたが、役に立ちませんでした。
- 親レイアウトではなく、ImageView と TextViews 自体に標高を設定します。
- ImageView に背景を適用しました。
- Elevation の代わりに TranslationZ を使用しました。
android - Android の「昇格」で CustomView の下に影が表示されない
Lollipop 以前の CustomView で動作していましたが、Lollipop デバイスで適用しようとしandroid:elevation
ましandroid:translateZ
たが、動作しないようです。
何が欠けていますか?
android - CardView の Android のビューの昇格が表示されない
Android Lollipop で昇格させたい CardView 内に RelativeLayout がありますが、昇格は表示されません (影は表示されません)。
私のレイアウトファイル:
したがって、このレイアウト内で、次の 2 行を RelativeLayout に追加して、標高を作成しました。
なぜそれが表示されないのか誰にも分かりますか?現時点では、Android API 21 (Lollipop) を使用してエミュレーターでテストしています。