具有多行 android API 级别 8 的 EditText

Posted

技术标签:

【中文标题】具有多行 android API 级别 8 的 EditText【英文标题】:EditText with multilines android API level 8 【发布时间】:2012-04-28 14:09:58 【问题描述】:

我有一个问题: 使用这个 xml 布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_
  android:layout_
  android:orientation="vertical">
    <EditText android:id="@+id/nomenota"
    android:layout_
    android:layout_/>
    <EditText android:id="@+id/corponota"
    android:layout_ 
    android:layout_
    android:layout_weight="1"
    android:inputType="textMultiLine"/>
    <TableLayout   
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_
    android:layout_>
        <TableRow >
        <Button android:id="@+id/visualizza_notaOK"
        android:layout_
        android:layout_
        android:text="@string/notaOK"/>
        <Button android:id="@+id/nota_annulla"
        android:layout_
        android:layout_
        android:text="@string/nuovanotaannulla"/>
    </TableRow>
</TableLayout>  

我的活动显示如下:

如您所见,我的消息正文以一个大的编辑文本为中心,我不想要这个结果。 我想要的结果是这样的链接:link of layout that i want to achieve

有人可以帮助我吗? 提前致谢。 马可。

【问题讨论】:

***.com/questions/2446544/… 伟大的奇拉格!!!谢谢大家,因为我已经解决了!真的谢谢... 如果你喜欢回答我接受你的回答 Chirag!!! 如果我的问题很好并且不清楚或没有冒犯性,请评价我的问题... 【参考方案1】:

在edittext中应用这个属性android:gravity="top"

【讨论】:

以上是关于具有多行 android API 级别 8 的 EditText的主要内容,如果未能解决你的问题,请参考以下文章

调用需要 API 级别 24(当前最低为 8):新的 android.location.GnssStatus.Callback

setAdapter“调用需要 API 级别 11(当前最低为 8):android.widget.AbsListView#setAdapter”?

Android API < 8 他们去哪儿了?

反应本机推送通知在 Android 8.1(API 级别 27)中不起作用

Android最新版本号与API级别对应关系

cordova phonegap-plugin-push v1.x - 如何使其与 Android 8.1(API 级别 27)一起使用