Java 如何让用户可以在android studio中输入pi?

Java 如何让用户可以在android studio中输入pi?,java,android,Java,Android,1-我有一个EditText,我希望用户能够输入Pi常量。3.14. 我怎么做呢?我还想限制他们输入和字符,而不是pi和数字以及分数/。我怎样才能继续 2-如果这是可能的,我想要一个分数的π的答案。例如π/3或π/4等。我做了一个从度到辐射度的转换方法,但是我想要分数的答案。怎么做?1)用EditText标记添加这一行 android:digits="π/0123456789" 您的EditText标记应该如下所示: <EditText android:id="@+id/edit

1-我有一个EditText,我希望用户能够输入Pi常量。3.14. 我怎么做呢?我还想限制他们输入和字符,而不是pi和数字以及分数/。我怎样才能继续

2-如果这是可能的,我想要一个分数的π的答案。例如π/3或π/4等。我做了一个从度到辐射度的转换方法,但是我想要分数的答案。怎么做?

1)用EditText标记添加这一行

android:digits="π/0123456789"
您的EditText标记应该如下所示:

<EditText
    android:id="@+id/editText1"
    android:digits="π/0123456789"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" />

这将允许用户在编辑文本框中仅键入π/0123456789


2) 从Edittext框中读取值作为字符串,并在java中处理字符串并将其作为字符数组分离。如果字符包含/将字符串拆分为2个字符串并将其拆分。

这可能会br hrlp您:听起来好像有人在寻求家庭作业方面的帮助。