0

こんにちは、私は Java と Android の初心者です。デバッガーで苦労しています。たとえば、xml レイアウトで android:onClick からトリガーされる次のコードがあります。引数に View オブジェクトがないため、このコードが機能していないことはわかっています。しかし、私のポイントは、デバッガー (アプリがクラッシュしたとき) が問題に対処するために関連する情報を表示していないことです。メインメッセージとして「ソースが見つかりません」と表示され、行番号さえ表示されません。私のコードで問題が発生しました。私は何を間違っていますか?わからないことはありますか、それとも間違った場所を探しているのでしょうか、助けてください、ありがとう!

    public void buttonClicked(){
    textView1.setText("Clicked!");
}
4

3 に答える 3

0

ビューを渡していないため、上に貼り付けたコードは実行されません。デバッガーを使用するには、行 textView1.setText("Clicked!"); にブレークポイントを設定する必要があります。

プログラムがその行を実行すると、デバッグ ビューが Eclipse で開きます。

于 2013-07-10T01:24:58.910 に答える
0

LogCat を確認してみましたか?

于 2013-07-10T01:06:16.713 に答える
0

まず、xml ファイルとメソッドの間の接続が確立されているかどうかを確認する必要があります。Android リファレンスhttp://developer.android.com/reference/android/R.attr.html#onClickを確認してください。別の方法として、setOnclickListener を使用してこれを実装できます。

于 2013-07-10T01:09:47.070 に答える