草庐IT

textView

全部标签

java - 带有 longClick 的 ListView 用于显示和隐藏复选框?

我阅读了codehere(weblink).并且代码稍微修改了一下,变成了这样:FileArrayAdapter.javapublicclassFileArrayAdapterextendsArrayAdapter{privateContextc;privateintid;privateListitems;publicFileArrayAdapter(Contextcontext,inttextViewResourceId,Listobjects){super(context,textViewResourceId,objects);c=context;id=textViewResour

android - 我如何在android studio中写一个分数

如何在androidstudio中写分数。我要生成的带有水平线的分数的最佳做法是什么。 最佳答案 使用html格式。但是,您必须在顶部和底部添加额外的空间以防止它被切断。SpannableStringBuildertest=newSpannableStringBuilder();test.append("\n");test.append(Html.fromHtml("5/9"));test.append("\n"); 关于android-我如何在androidstudio中写一个分数,我

android - 如何强制 RecyclerView.Adapter 在所有元素上调用 onBindViewHolder()

我有一个VerticalGridView,它使用RecyclerView.Adapter来填充元素。我发现如果潜在元素离开视口(viewport),则不会调用onBindViewHolder()方法。不幸的是,这导致了来自不同方法的NullPointerException,因为我在onBindViewHolder()方法中捕获了一个TextView引用并将其传递给一个用于以后操作的外部变量。@OverridepublicvoidonBindViewHolder(RecyclerView.ViewHolderholder,intposition){finalViewHolderviewH

android - 在relativeLayout中依次添加几个textView(可变宽度)

我有一个相对布局部分。在其中,我必须以编程方式添加几个宽度可能不同的可点击TextView。我需要他们一个接一个地出现。如果textView的宽度无法容纳当前行的剩余空间,它应该以类似的方式开始填充到行下方。我需要这样的东西:到目前为止我所管理的是下面的代码:publicstaticvoidupdateWordsListingOnUi(finalArrayListwordsList){//TODO:incompleteandmaybeinefficientmUiHandler.post(newRunnable(){@Overridepublicvoidrun(){TextViewtex

android - 将 TextView 的文本样式设置为 TextAppearance.Appcompat ...以编程方式

我一直在使用:style="@style/TextAppearance.AppCompat.SearchResult.Title"在我的布局xml中,但这次我想通过java代码以编程方式设置文本样式。但是这段代码:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.M){textView.setTextAppearance(R.style.TextAppearance.AppCompat.SearchResult.Title);}else{textView.setTextAppearance(this,R.style.TextAppearance

android textview settext 显示空指针异常

TextViewfirst_text_view;first_text_view=(TextView)this.findViewById(R.id.first_name);try{first_text_view.setText("Android");}catch(Exceptione){}我得到了空指针异常。解决这个问题的方法是什么。请回复我 最佳答案 好吧,findViewById似乎返回了null。这可能是这种情况,因为this没有引用Activity,或者您没有在onCreate中将View分配给Activity(您必须调用se

java - 在 TextView 和 EditText 之间切换

是否可以互换TextView和EditText。喜欢在需要时显示文本,但在需要时允许编辑。是否有一种方法(如在非XML中)编辑TextView或不编辑EditText? 最佳答案 IsthispossibletointerchangeaTextViewandanEditText.将两者放在布局中的同一位置。让人看不见。根据需要切换可见性。或者,将两者作为ViewSwitcher或ViewFlipper的子级,并使用它在它们之间切换。Isthereamethod(asinNON-XML)wayofeditingaTextVieworn

android - 如何根据方向在android中的textview中 "truncate"文本?

我创建了一个简单的java函数来截断要在ListView中显示的字符串。我正在显示一个新闻标题,下面是一个新闻摘要。我希望具有与下图相同的行为。目前,我将新闻标题截断为45个字符,然后在其末尾附加“...”。但是,当我将方向更改为横向时,标题可能会出现而不会被截断。我不认为下面的应用程序会截断新闻标题,但它将标题保留在一行中并自动“截断”。如何在我的应用中实现这种行为? 最佳答案 我认为您不需要手动截断标题。AndroidTextView组件有ellipsize将为您执行此操作的属性。这也应该适应任何屏幕方向。

android - 单击按钮后更新 TextView?

我正在尝试制作一个基本计数器。想法是用户按下按钮,应用程序显示按钮被按下的次数。我的问题是我不确定如何更新TextView。我的理解是它的XML部分检索字符串,这些字符串在运行时是固定的。那么我应该如何“更新”“最终”的东西呢?我的理解是,当按下按钮时,我将num递增1。然后,它获取提示字符串(Clicks:%d)并将其显示到屏幕上。但是,每当我运行它时,它就会崩溃。publicclassHelloAndroidextendsActivity{/**Calledwhentheactivityisfirstcreated.*/intnum=0;TextViewtView;Buttoncl

Android:将 TextView 超链接到 map 位置?

我阅读了Linkify的文档并且知道如何制作超链接TextView并在用户单击它时打开浏览器,但是无论如何制作TextView(也具有超链接外观,蓝色和可点击)但实际上显示map当用户点击固定位置时,例如在表格中:酒店ABC位置[一些地址]“某些地址”看起来是一个链接,但是当您单击它时,它不会显示一个网络,而是显示一个map,其中固定了实际地址?谢谢! 最佳答案 原生Android谷歌地图应用程序(如果在设备上可用)将响应标准http://maps.google.comURL和查询字符串,所以像下面这样的东西会起作用:TextVie