草庐IT

textView

全部标签

android - getRotationMatrix 和 getOrientation 教程

我一直在努力使用getOrientation获取设备的实际方向。通过TYPE_ACCELEROMETER和TYPE_MAGNETIC_FIELD获取加速度计和磁场读数与通过TYPE_ORIENTATION获取方向一样简单。但是使用getOrientation根据世界坐标系获取方向。那里有很多很好的教程here和here但我还没有把它们放在一起。为此,我正在开发一个应用程序,它可以简单地从getOrientation中输出加速度计、磁场、原始方向数据和方向数据。我附上了代码,但它在我的手机上经常失败。有什么建议吗?packagecom.sensorall;importcom.sensor

android - 改变换行行为

我可以在TextView中使用Spannable来创建具有不同外观、下划线、删除线等的span。我怎样才能做同样的事情来改变换行行为?特别是,我不希望在中间包含一个电子邮件地址,我希望它像一个词一样。我试过了WrapTogetherSpan,但我无法让它工作。看起来它只被DynamicLayout使用,我无法强制TextView使用DynamicLayout。我如何设置spannable:WrapTogetherSpanTOGETHER_SPAN=newWrapTogetherSpan(){};StringcollectedString=getString(R.string.email

android - 在包含 HTML 数据的列表中使用 WebView 或 TextView 中的哪一个?

以性能的名义,最好使用定义了自定义数组适配器的webview对象列表或再次使用自定义适配器和html内容显示在其中的textview对象列表。首先我尝试使用webview,但我认为webview对象是一种沉重的ui元素,textview似乎更轻量级。WebViewentryWebView=(WebView)findViewById(R.id.entryWebView);entryWebView.loadData("myhmtlformatteddata","text/html","utf-8");//假设这些在自定义数组适配器中定义并填充了webview对象TextViewentryT

英文单词之间的安卓泰米尔字体

我有一个TextView,中间有一个巨大的文本,我有一个泰米尔语单词,我知道如何在单独的TextView中嵌入泰米尔语字体。但我需要英语单词之间的泰米尔语单词,请提前帮助谢谢我在TextView中的部分文本:Seasonalmessageslikewelcome(நல்வரவு)isusedinKolam.Volunteeringtodrawkolamattempleissometimesdonewhenadevotee's 最佳答案 尝试设置这个Akshar.ttf通过setTypeface将字体添加到您的TextView,它支持

android - 什么是android :includeFontPadding for?

您可以使用android:includeFontPadding="false"去除TextView中的默认填充。Android文档是这样描述属性的:为升序和降序留出足够的空间,而不是严格使用字体升序和降序。问题:以上是什么意思?这个填充物是做什么用的?关掉它不好吗?为什么? 最佳答案 这是文本大小测量高度的需要。如果关闭它,文本将被强制设置为一定高度,否则它将计算每行的高度,包括上行和下行。 关于android-什么是android:includeFontPaddingfor?,我们在S

android - 格式化 TextView 使其看起来像链接

我一直在使用android:autoLink来格式化链接等,但我需要使用android:onClick所以我不能在这个案例。原因是我发现很容易不小心点击一个电话号码,所以我打算用确认Dialog拦截点击,然后打电话。有没有一种简单的方法可以让我的TextView中的电话号码看起来像一个普通的可点击链接?我翻遍了Android源代码,但找不到任何特定的样式供我引用。 最佳答案 这是最短的解决方案:finalCharSequencetext=tv.getText();finalSpannableStringspannableString

android - 在 Android 中将 EditText 声明为 TextView

我有一个像这样的xml布局main.xml我在我的Activity中这样声明publicclassMyActivityextendsActivity{privateTextViewtxt=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);txt=(TextView)findViewById(R.id.edtxt);}}但我的Activity没有问题。为什么? 最佳

android - 在 TextView 中缩放 textSize

假设我有一个TextView特定大小(实际上并不重要......fill_parent,20dip,等等)。是否可以在不进行大量数学计算的情况下告诉文本缩小/增大大小以适应可用空间? 最佳答案 好吧,它比“很多复杂的数学”要简单一些,但是如果您的文本宽度与TextView的宽度相差不太远,我会使用一个hack解决方案来解决这个问题。p>//HACKtoadjusttextwidthfinalintINITIAL_TEXTSIZE=15;finalintTEXTVIEW_WIDTH=textviewBackground.getIntr

android - 如何确定 Android 中的 TextView 适合多少文本?

我的布局看起来像这样:[TextView1][TextView2][TextView2spill-over]本质上,我需要将TextView2的内容换行到下一行,但从TextView1开始的地方开始。我在想,如果我知道在第一行的空间用完之前TextView2可以容纳多少文本,我就可以把剩下的文本放在前两个TextView下面的另一个TextView中。所以我需要测量TextView可以容纳多少文本(这可能很棘手,因为据我所知,Android会尝试在合适的位置断开TextView中的文本,这样它就不会在中间,如果可以避免的话)或者我需要一个关于如何布局的新想法。如有任何帮助,我们将不胜感

Android:如何使 TextView 向左浮动?

我想让TextView向左浮动(就像cssfloat一样)。我有这么多TextView的原因是我希望我的应用程序中的每个词都可以点击。所以我想要这个结果:目前,我有以下xml代码:但是结果是这样的:我是android开发新手,非常感谢。:) 最佳答案 您真正需要的是一个包含整个View的行布局。不幸的是,Android没有。不过,你很幸运,我做到了!;)它是一个自定义类,但是你可以在xml中使用它,只要你完全限定它,并在res/values下包含以下attrs.xml文件这是来源:packagecom.example.widget;