コメント |
@DIV
package lightbox.april.android2test;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void @c:red(myButton)(View view) {
// logcat にメッセージを表示
Log.i("lightbox", "ボタンが押されました");
// トーストを表示
Toast.makeText(MainActivity.this, "ボタンが押されました", Toast.LENGTH_LONG).show();
}
}
@END
@SHOW
https://lh3.googleusercontent.com/-dLK4-gbuFhA/VxHfnSr16jI/AAAAAAAAeJE/wObdv1gAQNQeGOJOtHX_3O0YwN5l4HOhQCCo/s655-Ic42/_img.png
@END
@SHOW
myButton メソッドは、戻り値 void で、引数が View 型になります。タイプするより、CTRL + O で setContentView を @Override 無しで選択して setContentView を myButton に変更すると簡単です。
@END
@SHOW
https://lh3.googleusercontent.com/-O6rxm1ZAHZI/VxHi1B_5MEI/AAAAAAAAeJc/n_S1UPFgw4ALALGlCpOtpOE3jgJqElcnwCCo/s641-Ic42/_img.png
@END |