我想要5行文字区域的高度.我正在使用以下代码.

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:singleLine="false"
    android:lines="5"
    android:layout_marginLeft="10dip"
    android:layout_marginRight="10dip" />

文本区域看起来很好,但问题是光标在文本字段的中间闪烁.我希望它在第一行,文本字段的第一个字符处闪烁.

推荐答案

使用android:gravity="top"

Android相关问答推荐

如何在cordova 中播放html5视频标签?

在画布上画直线

Android库中的kotlinCompilerExtensionVersion

Jetpack创作动画断断续续变化的观点

如何在 compose 中使用可变对象?

弹出导航堆栈后,Compose 无法访问 Hilt View Model

在 kotlin 上向适配器添加绑定视图功能

警告:应用必须面向 Android 13(API 级别 33)或更高版本.确实如此

expo 上的 socket.io 无法从 Android 连接

错误:无法安装应用程序:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED (React-Native-Android-Studio)

如何在Android中使用嵌套的Recyclerview

如何从 firebase 实时数据库中检索最后一个值

如何只允许拖动 BottomSheetScaffold 中 BottomContent 的 SheetPeek 的一部分?

LazyColumn 单选中的状态提升. Jetpack compose

compose 更改列表元素但lazyColumn不更改

重命名列失败的房间自动迁移(NOT NULL 约束失败,生成错误的迁移类)

android 13 版本是否会影响 android 12 目标应用程序

Android Studio Emulator Internet 连接问题仅是第一次

预览必须是顶级声明或具有默认构造函数的顶级类

Android Studio (Kotlin):无法启动活动