gpt4 book ai didi

android - 如何使 EditText 内容向左扩展到屏幕外

转载 作者:行者123 更新时间:2023-11-30 02:48:06 24 4
gpt4 key购买 nike

我正在为计算器编程,显示屏中的文本被编程为从左向右扩展,但是当文本到达显示屏边缘时,文本向右扩展到屏幕之外。有没有办法扭转这种影响?我使用 EditText 对象作为显示。

    <!-- calculator display-->
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/disp"
android:id = "@+id/display"
android:hint="@string/dispHint"
android:gravity="right"
style="@style/display"
android:singleLine="true"
android:includeFontPadding="false"/>

最佳答案

试试这个……这可能对你有帮助

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.test.MainActivity$PlaceholderFragment"
tools:ignore="MergeRootFrame" >

<TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginTop="98dp"
android:layout_marginLeft="20dp
android:text="Name"
/>

<EditText
android:id="@+id/editText1"
android:layout_alignBaseline="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="38dp"
android:layout_marginTop="98dp"
android:singleLine="true"
android:gravity="left"
android:hint="naveen"
android:maxWidth="250dp"
android:lines="1" >

<requestFocus />
</EditText>

</RelativeLayout>

关于android - 如何使 EditText 内容向左扩展到屏幕外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24683049/

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