gpt4 book ai didi

安卓奇巧 : Snackbar is not in the bottom of the screen

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:08 26 4
gpt4 key购买 nike

我在我的应用程序中添加了一个 Snackbar。问题是在 API 19 中它不在屏幕底部。

enter image description here

在 API 21 中没问题。这是我的布局

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">

<data />
<android.support.design.widget.CoordinatorLayout
android:id="@+id/root"
android:layout_width="match_parent"
android:layout_height="match_parent">

<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:focusableInTouchMode="true">

<EditText

android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="@string/home_search_input_hint"
android:inputType="text"
android:maxLength="30"
android:maxLines="1"/>

</android.support.constraint.ConstraintLayout>
</android.support.design.widget.CoordinatorLayout>
</layout>

还有我的OnCreate

 @Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_home);
super.onCreate(savedInstanceState);
// binding
binding = DataBindingUtil.setContentView(this, R.layout.activity_home);


// snackbar test
Snackbar snackbar = Snackbar.make(binding.root, "Snackbar", Snackbar.LENGTH_INDEFINITE);

snackbar.show();
}

你有什么解决办法吗?

更新:底部的边距似乎是随机的,我重新运行模拟器并看到了这一点。

enter image description here

还有这个

enter image description here

最佳答案

如果您使用 26 或 27 支持,可能是这个已知错误:Google Issue Tracker: Snackbar wrong placement on the Android 4x versions

关于安卓奇巧 : Snackbar is not in the bottom of the screen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46254786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com