xml代码:
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Invia"
android:clickable="true"
android:onClick="onClick1"
android:id="@+id/invia" />
java代码:
import android.app.Activity;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
public class CreazioneSondaggio extends AppCompatActivity {
String URL;
private EditText titolo;
private EditText sceltaA;
private EditText sceltaB;
private EditText sceltaC;
private Button invio;
private EditText server;
@Override
protected void onCreate(Bundle savedInstanceState) {
titolo = (EditText) findViewById(R.id.titolo);
sceltaA = (EditText) findViewById(R.id.A);
sceltaB = (EditText) findViewById(R.id.B);
sceltaC = (EditText) findViewById(R.id.C);
server= (EditText) findViewById(R.id.server);
invio = (Button) findViewById(R.id.invia);
// invio.setOnClickListener(this);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_creazione_sondaggio);
}
private void inviodati() {
......
}
public void onClick1(View v) {
Toast.makeText(CreazioneSondaggio.this, "ok", Toast.LENGTH_LONG).show();
inviodati();
}
}
错误:
进程:com.example.rober.registrazione,PID: 21261java.lang.IllegalStateExcture:无法执行android的方法:在android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.on单击(AppCompatViewInflater.java:275)在android.view.View.perform点击(View.java:5210)在android.view.查看$PerformClick.run(View.java:21288)在android.os.Handler.handle回调(Handler.java:739)在android.os.H<-消息(Handler.java:95)在android.os.Looper.loop(Looper.java:148)在android. app.ActivityThread. main(ActivityThread. java: 5527)在java. lang.反射。方法调用(本机方法)在com. android. interal. os。ZygoteInit$method odAndArgsCaller. run(ZygoteInit. java: 730)在com. android. interal. os。ZygoteInit. main(ZygoteInit. java: 620)引起:java. lang.反射。在java. lang.反射率。在android. support. v7. app中调用(本机方法)。AppCompatViewInflater$DeclaredOnClickListenerer. onClark(AppCompatViewInflater. java: 270)在android. view。查看. perform单击(查看. java: 5210)
我怎样才能修好它?
Xml布局:
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Invia"
android:clickable="true"
android:id="@+id/invia" />
添加以下代码到您的活动:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.your_layout);
titolo = (EditText) findViewById(R.id.titolo);
sceltaA = (EditText) findViewById(R.id.A);
sceltaB = (EditText) findViewById(R.id.B);
sceltaC = (EditText) findViewById(R.id.C);
server= (EditText) findViewById(R.id.server);
invio = (Button) findViewById(R.id.invia);
invio.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(CreazioneSondaggio.this, "ok", Toast.LENGTH_LONG).show();
// code
}
});
}
像这样做...
super.onCreate(savedInstanceState);
setContentView(R.layout.your_layout);
InviaButton = (TextView) findViewById(R.id.invia);
InviaButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//your_code
}
}
更新oncreate方法
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_creazione_sondaggio);
titolo = (EditText) findViewById(R.id.titolo);
sceltaA = (EditText) findViewById(R.id.A);
sceltaB = (EditText) findViewById(R.id.B);
sceltaC = (EditText) findViewById(R.id.C);
server= (EditText) findViewById(R.id.server);
invio = (Button) findViewById(R.id.invia);
// invio.setOnClickListener(this);
}
以下是我的代码块: 控制台无错误;但内容不仅仅是附加的。
这是用于测试的curl命令: curl-h“content-type:application/json”-x post-d“[{id:2,title:”My first note title Update“,note:”My first note Update“,CreateTime:1461737231000,LastUpdateTime:1461737231000,LastUpdateTime
我试图用Spring Boot和ReactJs构建一个CRUD应用程序,但我在“Edit”方法中遇到了一些错误。当我试图编辑一个用户时,我在网络选项卡中得到一个404错误,我设法在框中写入,当我想保存而不是编辑我选择的用户时,一个新的添加。“add”方法工作正常,但我认为这是方法之间的重叠。我将把代码留在这里:
我想,我正在使用来。我写了下面的代码来回答按下的呼叫按钮,大多数情况下我能够结束所有设备上的呼叫,但当我试图接收一个呼叫时,它不工作。 此(呼叫应答)代码在我测试过的一些设备上运行良好(Motorola**e3 6.0Android安全补丁2016年6月1日、honor 4.4.4、YU 4.4.4等)(小米note 4 6.0.1,lyf 6.O.1Android安全补丁2017年3月1日)上运
我正在使用AudioPlayer包来开发音频/媒体播放器。要从资产文件夹加载音乐,我使用AudioCache类,并使用其他方法(暂停、停止和持续时间),我使用AudioPlayer。 当我单击按钮播放音乐时,它可以完美地工作,但是当我再次单击该按钮以暂停音乐时,它根本不起作用(音乐继续播放),并且单击时两个图标都没有更改 我做错了什么? 这是代码
我在以下问题上显示复利和贷款时遇到问题。我必须有一个抽象的超类和两个方法,一个是集合,一个是获取存储原则量,一个是抽象集合,一个是获取存储速率和年份。当我运行这个项目时,我不知道我做错了什么,无论我做什么,大院和贷款都保持在0.0。请帮忙!!谢谢哦,我还必须创建对象的引用,我知道怎么做。注:我最初有公共双年费和公共双年费,但由于不起作用,我创建了第2年费率2等。