textview 相关问题

Android小部件,向用户显示文本,并可选择允许他们编辑文本。 TextView是一个完整的文本编辑器,但基本类配置为不允许编辑

以编程方式创建带有省略号的 TextView

我正在以编程方式创建一个 TextView,我想在末尾省略它。 伪代码: tv.setEllipsize(TextUtils.TruncateAt.END); tv.setHorizontallyScrolling(false); tv.setSingleLi...

回答 2 投票 0

Android 多textview跑马灯

有很多文本视图,可能有很长的文本,所以已经完成了 android:marqueeRepeatLimit="marquee_forever" android:ellipsize="选取框" 安卓:singleLine =“真” 安卓:

回答 3 投票 0

在Android中创建没有锚标记的TextView中的可点击链接

我希望用户在 EditView 中输入链接,当用户单击输入按钮时,输入的文本应显示为可单击链接 TextView。 有什么可行的方法可以实现这一目标吗?

回答 1 投票 0

当辅助功能选项更改时,TextView 自动调整缩减内容的大小

我有一个非常简单的TextView,启用了自动调整大小,文本字体大小被正确更改,直到我将设备字体大小(可访问性)更改为大或巨大,此时文本被削减...

回答 3 投票 0

如何设置默认 android:textColorLink

我正在尝试为我的 TextView 设置应用程序范围的样式,该样式具有特定的链接颜色。如果我在每个单独的 TextView 上设置 android:textColorLink ,它就可以正常工作。但是,如果我设置 android:

回答 1 投票 0

justificationMode 和 LinkMovementMethod 使文本被截断

我想同时实现对齐文本和向 TextView 添加链接(显示更多),因此我将 justificationMode 与 movingMethod 结合使用。 justificationMode 工作良好,但在设置 moveMethod 之后,有些最后的问题...

回答 4 投票 0

如何在不可编辑的 SwiftUI TextField 上启用滚动?

我想在我的多平台 SwiftUI 应用程序中拥有一个可滚动和可选择但不可编辑的多行 TextField。这在 UIKit/AppKit 中很容易做到,但在 SwiftUI 中则不然。 如果我不...

回答 1 投票 0

如何删除android中垂直旋转文本视图中的多余空间

我创建了一个将 TextView 显示为垂直的活动。文本视图后面有额外的空间。如何删除多余的空间。如下布局 我创建了一个将 TextView 显示为垂直的活动。文本视图后面有额外的空间。如何删除多余的空间。以下布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <com.google.android.material.appbar.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/Theme.MyApplication.AppBarOverlay"> <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/Theme.MyApplication.PopupOverlay" app:contentInsetLeft="0dp" app:contentInsetStart="0dp" app:contentInsetStartWithNavigation="0dp"> <TextView android:id="@+id/app_mode" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="AppMod" android:textStyle="bold" android:rotation="-90" android:gravity="fill_vertical" android:includeFontPadding="false" android:background="@drawable/text_border" android:onClick="onAppModeChange" android:clickable="true" /> <LinearLayout android:id="@+id/tbViewsLayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:paddingLeft="5dp" android:paddingRight="5dp" android:orientation="vertical"> <TextView android:id="@+id/tb_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Line 1" android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusableInTouchMode="true" android:focusable="true" android:textColor="@android:color/white" android:textStyle="bold" /> <TextView android:id="@+id/tb_2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="-5dp" android:text="Line 2" android:singleLine="true" /> <TextView android:id="@+id/tb_3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="-5dp" android:text="Line 3" android:singleLine="true" /> </LinearLayout> </LinearLayout> </androidx.appcompat.widget.Toolbar> </com.google.android.material.appbar.AppBarLayout> </LinearLayout> 这是因为当你旋转 witdh 时仍然相同,你有一些选择 您可以使用库来使用 Rotate Layout 您可以更改 TextView 的宽度并添加所需的宽度以适合您的 textSize 创建自定义 VerticalTextView 或 VerticalTextView 删除旋转并将其添加为文本android:text="A\np\np\nM\no\nd\ne\nl"

回答 1 投票 0

TextView.text 在 TableLayout TableRow 中被剪切为中间宽度

主要问题:文本被视图挤压得很厉害,所以它被剪切了。 关键时刻: TableRow 是 LinearLayout 的子级,因此支持权重。 TableRow 包含一个带有 android:layout_width="

回答 1 投票 0

getString(int resId, Object...formatArgs)方法中参数的样式文本

我有两个字符串资源: 如果您想让应用程序变得更好,请在 %1$s 向我们提供反馈! info@mycom...

回答 4 投票 0

如何设置TextView文本样式如粗体、斜体

如何在Java中设置TextView样式(粗体或斜体)而不使用XML布局? 换句话说,我需要用Java编写android:textStyle。

回答 29 投票 0

通过 toLeftTo 将文本视图放置在按钮左侧,同时将文本左对齐

下面是一个简单的UI设计,我通过设置android:toLeftTo将Description属性设置为留在按钮的左侧,否则如果描述...

回答 1 投票 0

我无法在 Android Studio 中将文本居中

<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center" tools:context=".MainActivity"> <TextView android:id="@+id/tv1" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:text="X values" android:textSize="24sp" tools:ignore="MissingConstraints" /> <TextView android:id="@+id/tv2" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="Y value:" android:textSize="24sp" tools:ignore="MissingConstraints" /> <TextView android:id="@+id/tv3" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="Z value:" android:textSize="24sp" tools:ignore="MissingConstraints" /> </androidx.constraintlayout.widget.ConstraintLayout> 当我将宽度和高度设置为match_parent时,文本在中间重叠,当我将宽度设置为match_parent并将高度设置为wrap_parent时,文本在顶部重叠。我想做的是将它们在中间排列在一起。 gravity属性用于描述给定视图内容的重力。 要更改父级内的重力,您需要使用 layout_gravity(在大多数布局中) 在大多数情况下,您会同时设置它们,因此如果 textview 内的文本较长,它将在其内部居中 <TextView android:layout_gravity="center_vertical" android:gravity="center" />

回答 1 投票 0

如何以编程方式显示 NSTextView 的查找面板?

如何使用 Swift 3 以编程方式在 macOS 中显示 NSTextView 的查找面板? 我发现的唯一信息是设置和获取其属性以及其他一些信息,但不是如何显示和隐藏它(例如)...

回答 1 投票 0

如何设置 stackview 和 tableviewcell 内 textview 的动态高度?以快速编程方式

我正在以编程方式开发待办事项应用程序,但我不知道该怎么做。请帮忙。 我已经完成了它的每一个解决方案。 (isScrollEnabled = false, .sizetofit(), translaste~ =true ...) 怎么可以...

回答 1 投票 0

您好,我是 Android studio(Kotlin)的新手。为什么我的 TextView 没有显示在智能手机屏幕上?

我的代码 xml 我的代码 xml <RelativeLayout android:id="@+id/listitem" android:layout_width="match_parent" android:layout_height="wrap_content" tools:ignore="MissingConstraints" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <com.google.android.material.imageview.ShapeableImageView android:id="@+id/listImage" android:layout_width="60dp" android:layout_height="60dp" android:layout_marginStart="10dp" android:layout_marginTop="10dp" android:layout_marginBottom="10dp" android:scaleType="centerCrop" android:src="@drawable/one" app:shapeAppearanceOverlay="@style/roundImage" /> <TextView android:id="@+id/listName" android:layout_width="120dp" android:layout_height="30dp" android:layout_marginStart="30dp" android:layout_marginTop="25dp" android:layout_toEndOf="@id/listImage" android:text="@string/textbook1" android:textSize="20sp" android:visibility="visible" tools:ignore="TextSizeCheck" /> </RelativeLayout> 我的代码kt import android.os.Bundle import android.widget.TextView import androidx.appcompat.app.AppCompatActivity class book1sem : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.book1sem) val myTextView = findViewById<TextView>(R.id.listName) myTextView.setText(R.string.textbook1) } } 我的代码 strings.xml <string name="textbook1">Глава 1: </string> 我的应用程序中还有其他TextView,它们也没有显示。我已经尝试了好几天寻找解决这个问题的方法,我已经改了很多次代码,但没有结果。我将非常感谢您的帮助 正如我所见,您的班级名称是“book1sem”,它代替了“MainActivity”!您是否已将此类定义为清单文件中的活动?我已经运行了您的代码而不是您的类名,我使用了默认的 MainActivity 并且您的代码很好! class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val myTextView = findViewById<TextView>(R.id.listName) myTextView.setText(R.string.textbook1) } } <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"> <application android:allowBackup="true" android:dataExtractionRules="@xml/data_extraction_rules" android:fullBackupContent="@xml/backup_rules" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/Theme.MyApplication" tools:targetApi="31"> <activity android:name=".MainActivity" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>

回答 1 投票 0

如何访问位于表格布局中的TextView

我在“活动A”中做了一个TableLayout 3x3(选择Table Layout,因为我认为它适合我的需要) 9 个单元格中的 7 个可点击并打开“活动 B”,这是一个自定义编号

回答 1 投票 0

如何使 TextView 具有全圆形背景,无论文本长度如何

我正在尝试制作一个通知计数指示器,其中 TextView 将显示存在的通知数量。 TextView 将放置在具有响铃图标的 ImageView 之上。 ...

回答 3 投票 0

即使用户没有使用我的应用程序也更新文本视图

我基本上想创建一个计时器。我有一个文本视图,我需要在其中显示一个计时器,例如“在 2 分 29 秒内更新您的位置”,并且我希望计时器递减,例如 2 分 28 秒以下...

回答 2 投票 0

Android TextView Shadow 是如何工作的

我有带阴影的文本视图要显示,我输入了 Shadow ShadowX 和 ShadowY 以及 ShadowRadius 的参数,如下面的 XML 代码所示 我有带有阴影的文本视图要显示,我将 Shadow ShadowX 和 ShadowY 以及 ShadowRadius 的参数放入以下 XML 代码中 <TextView android:id="@+id/Title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:shadowDx="1" android:shadowDy="1" android:shadowColor="#e41919" android:shadowRadius="0.6" android:text="@string/nader" android:textColor="#e1e1e1" android:textStyle="bold" /> 但我不知道 Shadow X 、Shadow Y 和 Shadow Radius 在后台如何工作 android 如何从概念上评估这些参数值? android:shadowDx – 指定阴影的 X 轴偏移量。您可以给出 -/+ 值,其中 -Dx 在文本左侧绘制阴影,+Dx 在右侧绘制阴影 android:shadowDy – 指定阴影的 Y 轴偏移。 -Dy 指定文本上方的阴影,+Dy 指定文本下方的阴影。 android:shadowRadius – 指定阴影边缘的模糊程度。如果需要突出阴影,请提供一个较小的值。 android 如何在逻辑上使用上述属性值而不指定任何格式的值,例如,请向我发送有关这些属性的任何教程 URL dp 像素 如果您有任何有关 Shadow 参数的教程和参考,请帮助并向我发送有关 Shadow 的这些属性的博客 URL 教程 请参考以下链接: http://android--code.blogspot.in/2015/05/android-textview-text-shadow.html 你必须在yout xml文件中取出3-4个textview,然后更改每个textview的shadowDx,shadowDy和阴影颜色,然后你就会观察到差异。 在 TextView XML 中添加属性: android:shadowColor="#ff6ccDze0" android:shadowRadius="5" android:shadowDy="6" android:shadowDx="7" 尝试不同的值,我注意到 dx 的负值会将整个阴影向左移动(即平移) dx 的正值会将整个阴影向右移动(即平移) dy 的负值会向上移动(即平移)整个阴影 dy 的正值使整个阴影向下移动(即平移) 距离由数值决定:绝对值越大,距离越大。

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.