演算子はフロート「android.widget.EditText」には適用できません

ファジャールカーン|

私は簡単な計算機を作っています。-/ +ボタンには次のコードを書きます。

float ab=-1;
this.txtScreen = (EditText) findViewById(R.id.txtScreen);
unary=(Button)findViewById(R.id.plusminus);
        mod=(Button)findViewById(R.id.modul);

        unary.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                txtScreen.setText(ab*txtScreen);
            }
        });

エラーを表示*演算子はfloatに適用できません。

Shaishav

これを試してください(文字列が必要です):

    float ab=-1;


    unary=(Button)findViewById(R.id.plusminus); 
    mod=(Button)findViewById(R.id.modul); 

    unary.setOnClickListener(new View.OnClickListener() {
            @Override 
            public void onClick(View v) {
                txtScreen.setText(String.valueOf(ab * Float.valueOf(txtScreen.getText().toString())));
            } 
        }); 

編集:計算でtxtScreenから値を取得します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ActionBarDrawerToggleをAndroid.support.v7.widget.Toolbarに適用することはできません

分類Dev

setSupportActionBarをandroid.support.v7.widget.Toolbarに適用することはできません

分類Dev

android.widget.RelativeLayoutをandroid.widget.EditTextにキャストすることはできません

分類Dev

setSupportActionBarツールバーを(android.widget.Toolbar)エラーに適用できません

分類Dev

Androidの新機能-例外-android.widget.EditTextにキャストできません

分類Dev

android.support.constraint.ConstraintLayoutをandroid.widget.EditTextにキャストできません

分類Dev

演算子「==」は「double []」、「double」には適用できません

分類Dev

演算子「&」はbyte、int、booleanには適用できません

分類Dev

演算子==はjava.lang.Stringcharには適用できません

分類Dev

演算子==はjava.lang.Stringcharには適用できません

分類Dev

演算子「<」は「java.lang.String」には適用できません

分類Dev

ImageView は android.widget.TextView にキャストできません

分類Dev

TabLayoutでsetupWithViewPager(android.support.v4.view.ViewPager)のBRは(androidx.viewpager..widget.ViewPager)に適用することができません

分類Dev

算術演算子はIntStreamに適用できません

分類Dev

演算子|| intとboolには適用できません

分類Dev

原因:java.lang.ClassCastException:android.widget.TextViewをandroid.widget.EditTextにキャストできません

分類Dev

演算子 '=='は 'ブール値'および '文字'には適用できません

分類Dev

演算子「+」はオブジェクトと文字列に適用できません

分類Dev

演算子「+」はオブジェクトと文字列に適用できません

分類Dev

==演算子はint型とstring型には適用できません-LINQステートメントと==

分類Dev

拡張可能なリストビュー演算子==は適用できません

分類Dev

演算子「+」は「int」、「java.lang.Object」には適用できません

分類Dev

演算子==は、Kotlinの「Long」および「Int」には適用できません

分類Dev

演算子==は、Kotlinの「Long」および「Int」には適用できません

分類Dev

演算子==は、Kotlinの「Long」および「Int」には適用できません

分類Dev

二項演算子 '!=='は2つの 'MyProtocol'には適用できません

分類Dev

演算子「+」はint、「com.fasterxml.jackson.core.io.SerializedString」には適用できません

分類Dev

演算子<はタイプNumberおよびbooleanには適用できません

分類Dev

演算子 '=='は、knockoutObservable <string>およびstring型には適用できません。

Related 関連記事

  1. 1

    ActionBarDrawerToggleをAndroid.support.v7.widget.Toolbarに適用することはできません

  2. 2

    setSupportActionBarをandroid.support.v7.widget.Toolbarに適用することはできません

  3. 3

    android.widget.RelativeLayoutをandroid.widget.EditTextにキャストすることはできません

  4. 4

    setSupportActionBarツールバーを(android.widget.Toolbar)エラーに適用できません

  5. 5

    Androidの新機能-例外-android.widget.EditTextにキャストできません

  6. 6

    android.support.constraint.ConstraintLayoutをandroid.widget.EditTextにキャストできません

  7. 7

    演算子「==」は「double []」、「double」には適用できません

  8. 8

    演算子「&」はbyte、int、booleanには適用できません

  9. 9

    演算子==はjava.lang.Stringcharには適用できません

  10. 10

    演算子==はjava.lang.Stringcharには適用できません

  11. 11

    演算子「<」は「java.lang.String」には適用できません

  12. 12

    ImageView は android.widget.TextView にキャストできません

  13. 13

    TabLayoutでsetupWithViewPager(android.support.v4.view.ViewPager)のBRは(androidx.viewpager..widget.ViewPager)に適用することができません

  14. 14

    算術演算子はIntStreamに適用できません

  15. 15

    演算子|| intとboolには適用できません

  16. 16

    原因:java.lang.ClassCastException:android.widget.TextViewをandroid.widget.EditTextにキャストできません

  17. 17

    演算子 '=='は 'ブール値'および '文字'には適用できません

  18. 18

    演算子「+」はオブジェクトと文字列に適用できません

  19. 19

    演算子「+」はオブジェクトと文字列に適用できません

  20. 20

    ==演算子はint型とstring型には適用できません-LINQステートメントと==

  21. 21

    拡張可能なリストビュー演算子==は適用できません

  22. 22

    演算子「+」は「int」、「java.lang.Object」には適用できません

  23. 23

    演算子==は、Kotlinの「Long」および「Int」には適用できません

  24. 24

    演算子==は、Kotlinの「Long」および「Int」には適用できません

  25. 25

    演算子==は、Kotlinの「Long」および「Int」には適用できません

  26. 26

    二項演算子 '!=='は2つの 'MyProtocol'には適用できません

  27. 27

    演算子「+」はint、「com.fasterxml.jackson.core.io.SerializedString」には適用できません

  28. 28

    演算子<はタイプNumberおよびbooleanには適用できません

  29. 29

    演算子 '=='は、knockoutObservable <string>およびstring型には適用できません。

ホットタグ

アーカイブ