草庐IT

textView

全部标签

android - 在 Android 中将文本设置为 "primary"

在查看内置的Android主题/样式时,我注意到对textColorPrimary、textColorSecondary等的引用。我想将其实现到我自己的主题中,但无法找到将TextView(或任何View)设置为“主要”的任何方法"或"次要"等。我是否忽略了某些事情或无法完成? 最佳答案 您看到的对“textColor_____”的引用是对颜色选择器的引用。您可以在TextView的xml定义中将它们与类似“android:textColor="?android:textColorSecondary"'的行一起使用。详情请看这里:h

android - 如何使 TextView 看起来像 Button?

我在Android中有一个ListActivity。每行只是一个使用某些资源启动另一个Activity的项目。默认情况下,这当然是一个TextView。我希望(“我希望”是指“客户坚持”)TextView看起来像一个按钮。如果我真的将它们设为按钮,默认的列表点击处理程序将不再起作用-即使它们不可聚焦-所以我必须编写代码来手动膨胀包含按钮的View并设置点击处理程序。有什么方法可以让TextView看起来像一个没有任何Button行为的Button? 最佳答案 您应该能够在布局XML文件中设置样式。参见http://developer

android - 椭圆化 TextView 中 SpannableString 的各行

我有一个TextView存储一个两行长的地址。街道走在一线,大胆。城市和州走在第二条线上,并不大胆。如果该行上的单个文本超出,我希望每行的末尾都省略。我正在使用SpannableString来存储地址,因为我希望街道地址为粗体,而城市和州不为粗体。有没有一种方法可以在不为每一行使用两个TextViews的情况下做到这一点?示例输出:例如:123812华盛顿州...SchenectadyNewYor...例如:2792DantzlerBoulev...查尔斯顿SC,29406例如:大街3号佐治亚州亚特兰大 最佳答案 我遇到了同样的问题

android - adMob 横幅在软键盘弹出时覆盖 TextView

我一直无法阻止adMob横幅沿着软键盘滚动并覆盖我的TextView....这是我试图在Android中实现的链接:http://bit.ly/myfoodcalc我知道我的布局有点复杂,嵌套View太多(可能)等等。我曾尝试更改list上的内容但没有成功。为了让您更好地理解它,这里是子伪XML(以及帖子后面的完整XML)...这是我完整的XML 最佳答案 您可以更改键盘出现在广告上时的行为方式。进入您的AndroidManifest.xml并将此属性添加到带有AdMob横幅的Activity标记中。android:windowSo

android - 我的 Android 应用程序中的 Roboto 字体

您好,我正在编写一个Android应用程序。而且无论手机的版本如何,我都希望其中包含roboto字体。有办法吗?谢谢,拉希姆。 最佳答案 是的,为什么不呢,你可以获得Roboto字体:AndroidICStypography假设您想更改TextView的字体:Typefacetf=Typeface.createFromAsset(getAssets(),"fonts/Roboto-Black.ttf");TextViewtv=(TextView)findViewById(R.id.FontTextView);tv.setTypefa

安卓测试。如何使用 Espresso 更改 TextView 的文本

用Espresso更新EditText很容易,但我找不到更改文本的方法(比如TextView.setText("someText");方法)在测试过程中。ViewAction.replaceText(stringToBeSet);不起作用,因为它应该是EditText 最佳答案 您可以研究实现自己的ViewAction。这是来自espresso库的replaceTextviewaction的修改版本,用于TextView。publicstaticViewActionsetTextInTextView(finalStringvalue

Android TextView 和 Button 并排,椭圆形左侧 TextView

我有一个左对齐的TextView和一个并排的右对齐按钮。我希望按钮在右侧占用尽可能多的空间(取决于其中的文本),左侧文本尽可能多地填充,并在任何溢出时省略。|Longtitlethatmayormaynotellipsi...|我已经阅读并尝试了很多其他似乎有类似问题的帖子,但没有一个对我有用。我尝试过使用带权重的LinearLayout以及分配了layout_toLeftOf的RelativeLayout,但都没有满足我的需要。这是我的LinearLayout代码(去掉了不必要的部分),我给左边的TextView一个layout_weight为1,按钮的layout_weight为0

android - 如何清除 Android TextView 中的文本?

所以我有一个像这样的Android程序:packagecom.example.androiddemo;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.Button;importandroid.widget.EditText;importandroid.widget.LinearLayout;publicclassAndroidDemoextendsActivity{String[]messages={"ShortText","Iwanttosh

Android:抽屉导航标题 TextView 未以编程方式设置

在我的Activity中,我有fragment,所以我使用导航抽屉,在抽屉导航中,我有一个标题和TextView。我想以编程方式更新它。Header.xml正在通过初始化导航ViewnavigationView=(NavigationView)findViewById(R.id.navigation_view);TextViewtxt2;txt2=(TextView)navigationView.inflateHeaderView(R.layout.nav_header_main).findViewById(R.id.textView2);txt2.setText("wow!Itwor

android - 将 TextView 的字体设置为 Typeface.NORMAL 没有任何效果,为什么?

我有ExpandableListView的监听器对于组折叠和展开://Thereisatextviewongrouplayout,noproblemthere.@OverridepublicvoidonGroupCollapse(intgroupPosition){//thiscallbackistriggered,however,oncethetextViewisBOLDbyonGroupExpanded,thetextViewisnotsetbacktonormal,seemsthislineofcodedoesnothing...WHY?textView.setTypeface(