Questions tagged «textview»

文本视图是一个UI元素,允许用户查看和/或修改显示的文本。使用此标签对与文本视图相关的问题进行编程,并添加相关的编程语言或技术标签以使您的问题得到更多的了解。有关在何处放置文本视图的常规UX问题以及其他基于意见的类似问题不在Stack Overflow的主题范围内。



4
以字符为单位设置TextView的宽度
真的在寻找答案。 想要基于数字或字符设置TextView的宽度。因此,如果我希望它始终为3个字符宽,则可以对其进行设置,并将根据textSize设置进行调整。没有这个,我必须将宽度设置为50dip左右,这可能取决于字体大小,也可能不合适。

3
具有不同textSize的TextView
是否可以在一个TextView中设置不同的textSize?我知道我可以使用以下方式更改文字样式: TextView textView = (TextView) findViewById(R.id.textView); Spannable span = new SpannableString(textView.getText()); span.setSpan(arg0, 1, 10, arg3); textView.setText(span) 我知道范围的开始...要更改大小的文本的结尾。但是,我可以将asarg0和as用作arg3什么?



13
Android:使用TextView.setText()对字符串的一部分进行着色?
我想通过.setText(“”)方法更改TextView视图的文本,同时还要给文本的一部分上色(或使其变为粗体,斜体,透明等),而不是其余部分。例如: title.setText("Your big island <b>ADVENTURE!</b>"; 我知道上面的代码是错误的,但是它有助于说明我想要实现的目标。我该怎么做?
86 android  textview 

18
如何在Android中的textview中换行
有谁知道如何在Android平台的TextView中包装文本。即,如果textview中的文本超过屏幕长度,则应在第二行中显示。 我已经搜索并尝试了以下操作: android:scrollHorizontally="false", android:inputType="textMultiLine", android:singleLine="false" 但是没有办法。 谁能建议我该怎么做。

9
以编程方式将TextView文本居中
在这里,我要宽容一些,我只是从Android SDK教程开始,而我正在尝试一些有趣的东西,这些东西不在教程本身中,但我希望会很容易。 我试图TextView通过代码水平和垂直居中放置一个项目(我可以用XML很好地做到这一点)。我已经看到了几个在父级是表或其他对象时如何执行此操作的示例,但我希望这对我来说更容易理解。(ps请随时纠正我的术语)。 这是教程/我的工作模型中的示例代码: package com.example.myfirstapp; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.ViewGroup.LayoutParams; import android.widget.TextView; public class DisplayMessageActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = getIntent(); String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE); TextView textView = new TextView(this); textView.setTextSize(40); textView.setText(message); textView.setGravity(View.TEXT_ALIGNMENT_GRAVITY); setContentView(textView); } } 我设法找到了该setGravity方法,并尝试涉足该方法,setLayoutParams但是由于无法找到要导入的WRAP_CONTENT常数而无法定位的内容,因此我不确定该方法的作用范围。据我了解,居中和content_wrapping + …
86 android  textview 


11
如何在导航抽屉标题中更改TextView的文本?
我想在导航抽屉标题内更改TextView的文本。但是我得到这个错误: java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“ void android.widget.TextView.setText(java.lang.CharSequence)” activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout 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/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="wrap_content" /> <FrameLayout android:id="@+id/frame_container" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer" /> </android.support.v4.widget.DrawerLayout> nav_header_main <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="@dimen/nav_header_height" …
84 java  android  textview 

6
如何在TextView文本中添加图像?
我在Google上四处搜索,发现该网站与我的网站类似,在其中如何在图片中包含图片TextView,例如“ hello my name is [image]”,答案是这样的: ImageSpan is = new ImageSpan(context, resId); text.setSpan(is, index, index + strLength, 0); 我想知道这段代码, 我应该在上下文中键入或做什么? 我应该对text.setSpan()导入或引用做些什么,还是将其保留为文本? 如果有人可以帮我解决这个问题,将不胜感激。
83 java  android  xml  image  textview 


15
Android TextView大纲文本
有一种简单的方法可以使文本具有黑色轮廓吗?我的文本视图将使用不同的颜色,但是某些颜色无法很好地显示在我的背景中,所以我想知道是否有一种简单的方法来获得黑色轮廓或其他可以完成此工作的方法?我希望不必创建自定义视图并制作画布等。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.