[解決済み] Android ConstraintLayout - あるビューを別のビューの上に配置する
2022-07-10 03:07:21
質問
私は
ProgressBar
の上に
Button
(の中にある。
ConstraintLayout
).
<Button
android:id="@+id/sign_in_button"
android:layout_width="280dp"
android:layout_height="75dp"
android:layout_marginBottom="75dp"
android:layout_marginTop="50dp"
android:text="@string/sign_in"
android:textColor="@color/white"
android:textSize="22sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/passwordEditText"
app:layout_constraintVertical_bias="0.0"/>
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="@+id/sign_in_button"
android:layout_marginTop="8dp"
app:layout_constraintBottom_toBottomOf="@+id/sign_in_button"
android:layout_marginBottom="8dp"
app:layout_constraintVertical_bias="0.5"
android:layout_marginLeft="8dp"
app:layout_constraintLeft_toLeftOf="@+id/sign_in_button"
android:layout_marginRight="8dp"
app:layout_constraintRight_toRightOf="@+id/sign_in_button"/>
しかし
bringToFront
を呼び出しても
ProgressBar
で
onCreate
の後ろに位置し、常に
Button
.
ProgressBar progressBar = (ProgressBar)findViewById(R.id.progressBar);
progressBar.bringToFront();
どのように解決するのですか?
に標高を設定する。
ProgressBar
;
2dp
は動作するようです。
android:elevation="2dp"
また
translationZ
を、受け取った回答で提案されているように
同様の質問
.
また、私は この回答 を代替とすることもできます。
関連
-
[解決済み】Android "ビュー階層を作成した元のスレッドだけが、そのビューに触れることができる"
-
[解決済み] Androidのテキストビューの周りにボーダーを付けるには?
-
[解決済み] Androidのリストビューをスクロールビュー内に表示する
-
[解決済み] Intentsを使用して、あるAndroid Activityから別のAndroid Activityにオブジェクトを送信するにはどうすればよいですか?
-
[解決済み】Androidで、あるアクティビティから別のアクティビティにオブジェクトを渡す方法
-
[解決済み】Android:プログラムによるビュースタイルの設定
-
[解決済み】androidでビューを別のビューの上に配置/オーバーラップ(z-index)
-
[解決済み] ConstraintLayoutの中のWrap_contentビューが画面の外に伸びる
-
[解決済み] ScrollViewの中にConstraintLayoutを入れることは可能ですか?
-
[解決済み] Androidでユーザーの非アクティブを検出する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Androidのadb logcatでTAG名で特定のメッセージを除外する方法は?
-
[解決済み] Androidでビットマップから円形領域を切り取る方法
-
[解決済み] Receiver not registered exception error?
-
[解決済み] AndroidでビューのonClickイベントをその親に渡すには?
-
[解決済み] OnScreen KeyboardのDoneキー押下を検出するAndroid
-
[解決済み] BackStackでFragment Animationを逆再生するには?
-
[解決済み] サポート(v21)ツールバーを使用した環境設定画面の作成
-
[解決済み] Android Studioからプロジェクトを削除する
-
[解決済み] Androidで他のアクティビティを呼び出すときにアニメーションを表示させるには?
-
[解決済み] Android Studioがアプリに変更をデプロイしない