从“意图”对话框(Android Studio)添加onClick

时间:2017-07-27 19:02:09

标签: android android-studio android-intent onclick

我是Android Studio的新手,但在Visual方面经验丰富。 当我在设计窗口中放置一个控件,比如一个按钮,然后双击它,然后Visual Studio自动生成onClick操作。

我可以在Android Studio中看到相同内容 - 称为Intention Dialog。 有onClick建议,但它对我不起作用..

Pls see the pic.

我触摸按钮然后转到java文本,然后按Alt-Enter并且只有一个元素可用:插入App索引API代码。 see the pic..

我需要onClick ..

请帮我理解它的逻辑。

2 个答案:

答案 0 :(得分:1)

第1步:为您的视图定义OnClickListener

Define an OnClickListener for your view

第2步: Alt + Enter 创建onClick处理程序

Press Alt + Enter to create onClick handler

第3步:选择目标活动以创建onClick方法

enter image description here

<强>结果:

enter image description here

答案 1 :(得分:0)

我强烈建议您不要使用生成的代码。 要获取onCLick按钮,您可以这样做:

private Button yourButton;
.
.
.

yourButton = (Button) findViewById(R.id.(THE ID YOU PUT ON YOUR XML BUTTON));
yourButton.setOnClickListener(new OnClickListener() {
  @Override
  public void onClick(View v) {
    // YOUR ACTIONS
  }
});