小编Roy*_* Xu的帖子

删除 TextInputLayout 中的浮动标签提示文本

当用户单击文本字段时,有什么方法可以删除浮动标签(提示)?当我单击文本字段时,提示会自动移动到 editText 上方,但不会消失。我希望每当用户单击文本字段并在其中输入一些文本时提示就会消失。

下面是 XML 代码:

 <com.google.android.material.textfield.TextInputLayout
                android:id="@+id/etPasswordLayout"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:passwordToggleEnabled="true"
                app:hintTextAppearance="@style/MyHintStyle"
                android:textColorHint="@android:color/white"
                app:hintAnimationEnabled="false">

                <com.google.android.material.textfield.TextInputEditText
                    android:id="@+id/password_login"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_margin="10dp"
                    android:background="@drawable/edittext_background"
                    android:hint="@string/password"
                    android:inputType="textPassword"
                    android:padding="15dp"
                    android:textColor="@android:color/white"
                    android:textColorHint="@android:color/white" />
            </com.google.android.material.textfield.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

android android-layout android-studio android-textinputlayout material-components-android

6
推荐指数
2
解决办法
4331
查看次数

Gem::InstallError: ruby​​zip 需要 Ruby 版本 &gt;= 2.4

我在导轨上安装 ruby​​ 时遇到了这个错误。它说它需要 Ruby 版本 >= 2.4,我不太明白我应该如何解决这个问题。我下载了 railsinstaller 包,里面的 ruby​​ 是 2.3.3 版。我目前正在关注https://www.youtube.com/watch?v=3D9d0wmwHVQ 中的教程,但视频没有说明我在这里遇到的问题。任何人都可以给我一些建议吗?谢谢!

Xu Zeng@DESKTOP-32TIA1V MINGW64 /c/railstest
$ rails new tester
      create
      create  README.md
      create  Rakefile
      create  config.ru
      create  .gitignore
      create  Gemfile
         run  git init from "."
Initialized empty Git repository in C:/railstest/tester/.git/
      create  app
      create  app/assets/config/manifest.js
      create  app/assets/javascripts/application.js
      create  app/assets/javascripts/cable.js
      create  app/assets/stylesheets/application.css
      create  app/channels/application_cable/channel.rb
      create  app/channels/application_cable/connection.rb
      create  app/controllers/application_controller.rb
      create  app/helpers/application_helper.rb
      create  app/jobs/application_job.rb
      create  app/mailers/application_mailer.rb
      create  app/models/application_record.rb
      create  app/views/layouts/application.html.erb
      create  app/views/layouts/mailer.html.erb
      create  app/views/layouts/mailer.text.erb
      create  app/assets/images/.keep
      create  app/assets/javascripts/channels …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems ruby-on-rails

5
推荐指数
1
解决办法
7512
查看次数