草庐IT

textView2

全部标签

android - 在 Adapter getView() 方法中通过标签查找动态创建的 TextView

这是我的代码:@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){ViewHolderholder;ViewrowView=convertView;LayoutInflaterinflater=((Activity)context).getLayoutInflater();PlannerMonthm=getItem(position);ArrayListdebts=newArrayList();debts=m.debtList;intdebtSize=debts.size();if(rowVie

android - 在android中将值设置为textview

如何给textview赋值?这是我正在创建的其中一个View的结构。现在我想将来自上一个Activity的值分配给hname。我可以从上一个Activity中获取它,但我无法将它设置为TextView。当我使用setText()时,它显示空指针异常。我如何为该文本字段分配值。提前致谢。这是对应的java代码。Intentintent=getIntent();Stringhost_name=intent.getStringExtra(ConnectionsActivity.HOST_NAME);TextViewtvName=(TextView)findViewById(R.id.hNam

java - 如何将 textview 重置为其默认值?

它获取带有setText的文本。但我想稍后再次重置该值。我在网上找到的结果给了我使用setText("")的答案,但这并没有真正重置文本,它只是清空文本。所以我看不到在我的xml中声明的默认文本...那么你有什么想法吗? 最佳答案 您可以像这样将默认值保存在“res/values/strings.xml”中Yourdefaultstringhere您可以像这样从xml使用此值:您也可以在代码中使用它。textView.setText(R.string.default); 关于java-如

android - TextView 椭圆大小不工作

下面是在xml中定义的TextView。我想在文本长度大于30个字符时将文本省略,但它根本不起作用。请检查我是否遗漏了任何内容。我尝试了针对类似问题发布的答案,但它没有用。 最佳答案 我已经在您的TextView中将MaxLength更改为MaxEms,现在可以使用它。 关于android-TextView椭圆大小不工作,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/305710

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"希望这对您有所帮助!