比较来自世界各地的卖家的域名和 IT 服务价格

Button.setOnClickListener/this/; 错误

这段代码:


package com.elfapp;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends Activity implements OnClickListener {

private Button btn_Login;
private EditText et_UserName;

public void onCreate/Bundle savedInstanceState/ {
super.onCreate/savedInstanceState/;

btn_Login = /Button/findViewById/R.id.button_login/;
btn_Login.setOnClickListener/this/;

et_UserName = /EditText/findViewById/R.id.editText_userName/;

setContentView/R.layout.main/;
}

public void onClick/View v/ {
if /v.equals/btn_Login// {
// skriver ut en toast när man klickar på knappen
//Toast.makeText/MainActivity.this, "Ansluter till server...", Toast.LENGTH_SHORT/.show//;

// används i debuggern för att påvisa att programmet exekverat hit
//Log.v/"ThisApp", "onClick Successful"/;

// TODO skickar det som står i et_UserName till controller /genom TCP/IP/, som ska kolla om användaren finns
Intent intent = new Intent/this, goListView/;
this.startActivity/intent/;
}
}

}


当我到达运营商时,程序会失败
btn_Login.setOnClickListener/this/;

, 而且我没有什么可以做的事情.. /不习惯调试器 Eclipse../
已邀请:

卫东

赞同来自:

试试这个:地点
setContentView/R.layout.main/

更高
btn_Login = /Button/findViewById/R.id.button_login/;


我认为它会解决你的问题。 让我们尝试

窦买办

赞同来自:

移动挑战
setContentView/R.layout.main/

在初始化按钮之前。 这应该有所帮助。 祝你好运!

帅驴

赞同来自:

我使用另一个例子,但你可以调整你的班级 Java android:
属性

android:onClick

可以定义单击时将调用的方法。 这可以使用反射,导致类方法。

按钮定义在您的 activity_main.xml:


<button android:id="@+id/mapshow_button" android:layout_above="@+id/txtMsg" android:layout_alignleft="@+id/editLog" android:layout_alignright="@+id/txtLogitude" android:layout_height="wrap_content" android:layout_width="fill_parent" android:onclick="clickMap" android:text="@string/lblBtnMap" android:textsize="10sp"></button>


在课堂上创建方法 activity:


public void clickMap/View v/ {
//TODO: do something
}

要回复问题请先登录注册