草庐IT

TextView2

全部标签

android - 退出对话框 fragment 后如何更新 MainActivity 中的 TextView?

目前,我的主要Activity显示任意时间,并按住一个按钮,按下该按钮会弹出一个时间选择器对话框fragment。用户在fragment中设置新时间并关闭fragment后,我希望我的主要Activity用用户选择的新时间更新它的TextView。我现在的问题是我不知道如何在用户设置时间后更新Activity中显示的时间。我试过使用onResume,但它一直导致应用程序崩溃。退出fragment后刷新Activity的最佳方式是什么?我试图实现的流程是用户在fragment中设置时间,导致共享首选项更新,然后主Activity刷新,用所选时间更新TextView。我是不是想错了?这是我

android - 在 Espresso 中,我如何测试 textview 只显示两行

我有一个包含以下文本的TextView:"line1.\nline2.\nline3"。我将TextView设置为在末尾省略并限制为最多两行。为了测试它是否显示省略号,我有这段代码publicstaticfinalStringTEST_BODY="line1.\nline2.\nline3.";//asetupmethodiscalledsothatmail_cell_body_preview_fieldissettoaboveTEST_BODY//...publicvoidtestMessageSnippetIsVisible(){onView(withId(R.id.mail_ce

java - 以编程方式设置卡片项目内的 textview 属性会导致随机卡片修改

我的目标是以编程方式更改某些Cardview中Textview项目的文本大小,这些Cardview包含在recyclerview中。我成功地做到了这一点,但有一个不寻常的副作用。然后发生的是,虽然正确的卡片View的TextView的属性已被成功修改,但现在修改了不应修改的随机卡片。然而,随着用户滚动浏览越来越多的recyclerview,两个方向,越来越多的卡片被修改。最终,从几张随机卡片(除了我的请求卡片)开始导致所有调用都被修改。一个更好的例子:假设我有5张卡片,我想在包含50张卡片的recyclerview中将文本大小更改为其他内容。现在,那些卡片以及其他一些随机卡片现在都有大

Android 1 Parent ScrollView, 3 TextView 垂直滚动

我对android编程有疑问。我有一个用于整个Activity的父ScrollView,并且有三个具有滚动功能的TextView。但是,当我使用以下代码时,它似乎根本不起作用。只有父级滚动可用。finalViewview=inflater.inflate(R.layout.activity_register_terms_fragment,container,false);TextViewbasicTermView=(TextView)view.findViewById(R.id.register_terms_basic_info);TextViewpurposeTermView=(Te

android - TextView 中的中心文本正在根据文本长度更改 View 大小

我正在尝试创建大小相同且文本居中的框。我遇到了奇怪的问题。当我创建没有gravity.center的盒装时,我得到以下信息当我添加属性中心时,我得到以下信息文本很好地居中,但是当文本大小发生变化时,由于某种原因View会发生偏移。即使我将文本缩减为一个词,框也比其他所有内容都大这是我的布局..这是怎么回事?我该如何解决? 最佳答案 我刚刚在LinearLayout中添加了android:gravity="center"。试试这个代码: 关于android-TextView中的中心文本正在

android - 如何将可绘制对象对齐到 TextView 中文本的左侧?

我想在TextView中显示可绘制对象和文本。当我使用下面的代码时,它同时显示两者,但可绘制对象位于TextView的最左侧。我的文字居中对齐。我想将可绘制对象与该文本的左侧对齐。可绘制对象和文本之间的间隙应该仅为6dp。有可能吗?或者我是否需要使用imageview和textview创建一个布局来实现相同的目的? 最佳答案 使用这些标签在您的textView中设置图像。android:drawableLeft="@drawable/your_image"android:drawablePadding="6dp"希望这对您有所帮助!

Android TextView 阴影是如何工作的

我有带阴影的TextView要显示,我把ShadowShadowX和ShadowY以及ShadowRadius的参数放在下面的XML代码中但我不知道ShadowX、ShadowY和ShadowRadius在后台如何工作以及android如何从概念上评估这些参数值?android:shadowDx–specifiestheX-axisoffsetofshadow.Youcangive-/+values,where-Dxdrawsashadowontheleftoftextand+Dxontherightandroid:shadowDy–itspecifiestheY-axisoffset

java - 检查字符串是否太大而无法放入 TextView

我有一个EditText、一个TextView和一个Button。我想检查EditText中的字符串是否太大或不适合TextView,如果不是我想附加"..."到字符串,所以如果我写“That'sanicecoat”并且它太大而不适合TextView,它会显示“That'sani...”。我无法向TextView添加更多行以使其适合。 最佳答案 只需在您的TextView中使用maxLines=1和ellipsize=end如果在代码中,使用mText.setEllipsize(TextUtils.TruncateAt.END)

android - 如何获取 TextView 上应用的字体名称

Textviewlabel=(TextView)findViewById(R.id.item_title);label.setText("SolveMyIssue!");Log.d("TAG","Font-Family:"+String.valueOf(label.getTypeface()));当我看到它返回的日志时Font-Family:android.graphics.Typeface@7f37f870如何知道字体家族的名称?可能吗? 最佳答案 getTypeface()方法返回label的字体,而此Tyepface实例的值为

android - 从另一个布局更改 TextView

对于我在Android中的最新项目,我需要在R.layout.header中设置一个TextView(我的NavDrawer的内容,请参见下面的屏幕截图)MainActivity,它使用activity_main布局。为此,我调用了我的SetUsername()方法,该方法包含以下代码以从首选项中获取用户名:privatevoidSetUsername(){SharedPreferencespreferences=PreferenceManager.getDefaultSharedPreferences(this);StringuserNamePref=preferences.getS