前提・実現したいこと
ボタンをクリックするたびに数字が足されていく処理を行いたい.
変数pointに入力された数値が5の時ボタンを1回クリックすれば5、2回クリックすれば10,3回クリックすれば15
と表示されるようにしたい。
解決策がわかる方よろしくお願いします。
発生している問題・エラーメッセージ
エラーメッセージ
Function invocation 'sum(...)' expected Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: Type mismatch: inferred type is Int but CharSequence! was expected 3つのエラーコードが表示されプログラムが起動しません ### 該当のソースコード ```kotlin コード
class MyPayActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.main)
// idの取得 var mp1: EditText = findViewById(R.id.name) var point: EditText = findViewById(R.id.mp1) var btnplus: Button = findViewById(R.id.btnplus) var totalmp: TextView = findViewById(R.id.tmp) //ボタン処理 btnplus.setOnClickListener { var sum: Int = sum + point.text.toString().toInt() totalmp.text = sum } }
}
### 試したこと 変数sumの中にsumを入れてみたがうまくいきません。 ### 補足情報(FW/ツールのバージョンなど) androidstudio ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/09 12:36