小编Bal*_*oss的帖子

从 TextInputEditText 中删除底线

我需要删除TextInputEditText我将背景设置为透明和空的底线,但没有任何效果。

<com.google.android.material.textfield.TextInputLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/bg_textinput_layout"
    android:hint="@string/app_name">

    <com.google.android.material.textfield.TextInputEditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@color/transparent"/>

</com.google.android.material.textfield.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

bg_textinput_layout

<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android">

<solid android:color="@color/white"/>

<stroke android:width="@dimen/spacing_1"
    android:color="@color/hint_text_color"/>
</shape>
Run Code Online (Sandbox Code Playgroud)

layout android android-edittext android-textinputlayout material-components-android

20
推荐指数
1
解决办法
9506
查看次数

FLOOR 数据库中缺少部分“Appdatabase.g.dart”抖动

我遵循了flutter floor教程,这是我的数据库文件

import 'package:floor/floor.dart';
import 'package:news_app/database/daos/Userdao.dart';
import 'package:news_app/database/entities/User.dart';
part "AppDatabase.g.dart";


@Database(entities: [User], version: 1)
abstract class ApplicationDatabase extends FloorDatabase {
  Userdao get userDao;
}
Run Code Online (Sandbox Code Playgroud)

这是我的 dao 文件,

import 'package:floor/floor.dart';
import 'package:news_app/database/entities/User.dart';

@dao
abstract class Userdao{

  @Query("select * from table_user")
  Future<List<User>> getUsersList();

  @insert
  Future<void> insertUser(User user);

}
Run Code Online (Sandbox Code Playgroud)

这是我的实体文件,

import 'package:floor/floor.dart';

@Entity(tableName: 'table_user')
class User{

  @PrimaryKey(autoGenerate: true)
  int id;

  String name;

  String password;

  User({this.id,this.name,this.password});

}


dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use …
Run Code Online (Sandbox Code Playgroud)

android floor dart flutter

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

Flutter - 相对于标签文本包装标签指示器宽度

由于我不熟悉颤振,因此在 Android 中,

app:tabIndicatorFullWidth="false"
Run Code Online (Sandbox Code Playgroud)

我在标签栏中使用此属性来包装与标签文本相关的指标大小。我可以知道如何在颤振中实现吗?

tabbar dart flutter

-1
推荐指数
1
解决办法
2244
查看次数