如何在android studio中编写分数
如何在android studio中编写分数。对于我正在尝试生成的带有水平线的分数,最佳实践是什么 解决方案似乎并不简单,但是如果您想尝试xml中的分数,请访问此网站 这个代码对我来说是1/4 xml代码是如何在android studio中编写分数,android,user-interface,android-layout,android-studio,textview,Android,User Interface,Android Layout,Android Studio,Textview,如何在android studio中编写分数。对于我正在尝试生成的带有水平线的分数,最佳实践是什么 解决方案似乎并不简单,但是如果您想尝试xml中的分数,请访问此网站 这个代码对我来说是1/4 xml代码是 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLe
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="\u00BC"
android:id="@+id/textView"
android:textSize="25sp" />
所需行为android:text=“\u00BC”
,以分数形式显示1/4
因此,如果您想显示上述网站中的1/2或任何其他分数,只需将最后两个字符(在本例中为BD
)附加到\u00
因此1/2变为\u00BD使用html格式。但是,您必须在顶部和底部添加额外的空间,以防止其被切断
SpannableStringBuilder test = new SpannableStringBuilder();
test.append("\n");
test.append(Html.fromHtml("<sup>5</sup>/<sub>9</sub>"));
test.append("\n");
SpannableStringBuilder测试=新的SpannableStringBuilder();
test.append(“\n”);
test.append(Html.fromHtml(“5/9”));
test.append(“\n”);
您可以尝试以下解决方案:
基本上,您必须寻找支持afrc的字体。现在,您可以使用文本视图和标记处理程序,直到获得所需的结果。嘿,请参见我编辑的答案如果我尝试使用其他方程,如象限方程,该方程将如何写入xmlJust checkout查看我在答案中给出的链接,它可能有所有的分数:-)但是关于指数的自定义公式呢,etci认为它是在链接中给出的,签出链接不确定我是否错过了它,但我看到的只是数字和/当我在寻找一条水平线的时候,如果我尝试做其他方程,比如象限方程,那将如何用XML编写呢?你可以使用HTML来处理这个问题。我似乎不知道如何做一些,比如二次方程。我也不想要“/”我想要一条我似乎无法得到的直线