我只是希望每次用戶輸入π時它都被定義爲Math.PI的數量。我會進一步解釋。如何在android studio中定義一個常規輸入常量?
我有一個編輯文本和另一個。我想如果用戶在文本框中輸入π,程序將在方法中的每個EditText中將其讀爲3.14。所以如果我有兩個編輯文本,我希望得到兩個雙打之間的乘法結果。在EditText中的每個示例1我有π並且在EditText 2中我有2,答案是6.26。
我只是希望每次用戶輸入π時它都被定義爲Math.PI的數量。我會進一步解釋。如何在android studio中定義一個常規輸入常量?
我有一個編輯文本和另一個。我想如果用戶在文本框中輸入π,程序將在方法中的每個EditText中將其讀爲3.14。所以如果我有兩個編輯文本,我希望得到兩個雙打之間的乘法結果。在EditText中的每個示例1我有π並且在EditText 2中我有2,答案是6.26。
你必須自己處理這一點,並使用與string.replace
String result = EDITTEXT.getText().toString().replace("π", "3.14");
這將替換所有出現的PI與3.14
Ofcourse你以後解析字符串爲int
float number = Float.parseFloat(result);
首先告訴我,如何在Android上輸入符號「π」?標準鍵盤不支持它。你需要一個自定義鍵盤。 –
查看來自Pulp_fiction的評論,你應該把這樣一個常量放在下拉列表中,並使用字典將符號鏈接到數字常量, –
是的,我爲它製作了一個自定義鍵盤。我怎麼能做這樣一本字典? –