原因はこれだった
ボタンを設置し、onClickに指定した関数がおかしかった
例えば、
・引数なし
・関数が対象Activityのクラスにない
例
xmlファイルのボタンの”onClick”に”onButtonClick”を指定していたとする。
<Button android:id="@+id/Button1" : android:onClick="onButtonClick" ★これ : app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" />
なのに、
fun onButtonClick(){ ★(view : View?)がない finish() }
fun onBackButtonClick(view : View?){ ★関数名が異なる finish() }
↑こんなコードになっていた場合。
ビルドは通り、しばらくアプリもクラッシュせず動く。
が、
「繰り返し停止しています」が出てしまう。
確かに、ボタン押下時になんかいつもと違うもったりした動きで、おかしいなと思うが、落ちないので、気づかない。
いや、落ちろよそこは。
以上
コメント