为什么我没有“绑定”一个按钮绑定两个事件?

支付宝与淘宝账户绑定之后没有解绑按钮如何解绑? - 知乎23被浏览<strong class="NumberBoard-itemValue" title="3分享邀请回答26 条评论分享收藏感谢收起支付宝与淘宝账户绑定之后没有解绑按钮如何解绑? - 知乎23被浏览<strong class="NumberBoard-itemValue" title="3分享邀请回答83 条评论分享收藏感谢收起我的这个程序在没有Button监听的时候没有出错 可是加上了一个Button监听就不能运行了是为什么啊? - ITeye问答
问题在b1上 去掉b1的监听就能运行,可是加上监听就不能运行了。。谁能帮我看看~
public static final String host = "10.10.9.132";
public static final int SERVERPORT = 10000;
Thread th =
Socket s =
BufferedReader br =
PrintWriter pw =
private EditText et1 =
private EditText et2 =
String str1 = "";
private Button b1 =
private Button b2 =
private Button b3 =
private Button b4 =
//private Runnable mR
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
&&&&&&& b1 = (Button)findViewById(R.id.button1);
&&&&&&& b2 = (Button)findViewById(R.id.button2);
&&&&&&& b3 = (Button)findViewById(R.id.button3);
&&&&&&& b4 = (Button)findViewById(R.id.button4);
&&&&&&& et1 = (EditText)findViewById(R.id.editText1);
&&&&&&& et2 = (EditText)findViewById(R.id.editText2);
b1.setOnClickListener(new Button.OnClickListener(){
&&&&&&&
public void onClick(View v){&
&&&&&&& try {
s= new& Socket(host,SERVERPORT);
pw = new PrintWriter(s.getOutputStream(),true);
br = new BufferedReader(new InputStreamReader(s.getInputStream()));
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
&&&&&&&&&&&&&&&
&&&&&&& });
&&&&&&& //发送消息。。
&&&&&&& b2.setOnClickListener(new OnClickListener(){
&&&&&&&
public void onClick(View v){
&&&&&&&
try{
&&&&&&&
//取得编辑框中输入的消息。。
&&&&&&&
String str = et2.getText().toString() +"/n";
&&&&&&&
et2.setText("");
&&&&&&&
//发送给服务器。。
&&&&&&&
pw.print(str);
&&&&&&&
pw.flush();
&&&&&&&
}catch (Exception e){
&&&&&&&
Log.e(DEBUG_TAG,e.toString());
&&&&&&&
&&&&&&& }
&&&&&&& });
&&&&&&& b3.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated methd stub
String ss = "button33333";
pw.print(ss);
pw.flush();
&&&&&&& });
th = new Thread(mRunnable);
&&&&&&& th.start();
//监听服务器发来的消息。。
private Runnable mRunnable = new Runnable()
public void run()
while (true){
if ((str1 = br.readLine()) != null)
{//消息换行。。
str1 += "/n";
mHandler.sendMessage(mHandler.obtainMessage());
}//发送消息。。
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
Handler mHandler =new Handler(){
public void handleMessage(Message msg){
super.handleMessage(msg);
//将聊天记录添加进来
et1.append(str1);
}catch(Exception e){
Log.e(DEBUG_TAG,e.toString());
问题补充:堕落Snail 写道提供点儿异常信息出来呀 ?
还是什么反应都没有呢?
没有什么反应 直接就强制关掉了,我Debug了下 说是if ((str1 = br.readLine()) != null)
的毛病 我找了半天没看出来 是怎么回事~
问题补充:liveHappy 写道你把这段代码:
b1.setOnClickListener(new Button.OnClickListener(){ }
改成和你下面的一样(new OnClickListener())
要么就改成:
b1.setOnClickListener(new View.OnClickListener(){ };
下面是API,好像没有直接写Button.OnClickListener。
public class MyActivity extends Activity {
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.content_layout_id);
final Button button = (Button) findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
}
我改了下可是 还是有错& 直接就关了
ERROR/AndroidRuntime(420): ERROR: thread attach failed
ERROR/AndroidRuntime(427): Uncaught handler: thread Thread-8 exiting due to uncaught exception
ERROR/AndroidRuntime(427): java.lang.NullPointerException
ERROR/AndroidRuntime(427):&&&& at parse.test.inter$1.run(inter.java:139)
ERROR/AndroidRuntime(427):&&&& at java.lang.Thread.run(Thread.java:1096)
这是错误提示& 刚学还有点看不懂;
谢谢了 再帮我看看吧。。
问题补充:我疯掉了~!:cry: 我把程序上传上去了 大家都看看吧&
问题补充:liveHappy 写道你把这段代码:
b1.setOnClickListener(new Button.OnClickListener(){ }
改成和你下面的一样(new OnClickListener())
要么就改成:
b1.setOnClickListener(new View.OnClickListener(){ };
下面是API,好像没有直接写Button.OnClickListener。
public class MyActivity extends Activity {
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.content_layout_id);
final Button button = (Button) findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
}
我把程序上传上去了& 在您不忙是时候 帮我看看吧 谢谢
问题补充:liveHappy 写道java.lang.NullPointerException
很明显报的是空指针异常。
第二条at parse.test.inter$1.run(inter.java:139) 指明了错误的信息出处
在inter类的139行。
第三行就是出错代码在的方法中。你上面贴的代码太乱,根本分不清也不知道139行是什么位置。
我想应该是在Runnable的run方法中。
在通过你说的b1监听的报错,应该是错误在
br = new BufferedReader(new InputStreamReader(s.getInputStream()));
如果br是没有得到数据的话,那么在线程run方法中的
if ((str1 = br.readLine()) != null) 就应该是不成立的。
br.readLine()就会报错,这也验证了你的报错信息。
这都我看你给的分析的,不一定准。
很准的 我也这么想的& 就是想不出怎么改。
想把if ((str1 = br.readLine()) != null)拿出来放到b1里;
问题补充:liveHappy 写道引用想把if ((str1 = br.readLine()) != null)拿出来放到b1里;
我想这个不是放在哪的问题,你的br是全局的变量,无论放到哪个方法中就是可以的。
但这不是原因所在,原因还在流上。
Socket(host,SERVERPORT);
pw = new PrintWriter(s.getOutputStream(),true);
br = new BufferedReader(new InputStreamReader(s.getInputStream()));
bt1.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
//创建Socket;
s = new Socket("10.10.9.132",10000);
pw = new PrintWriter(new BufferedWriter(new OutputStreamWriter(s.getOutputStream())),true);
// pw.println(message);
bfr = new BufferedReader(new InputStreamReader(s.getInputStream()));
String msg = bfr.readLine();
if (msg != null){
tv.setText(msg);
Dialog dialog = new AlertDialog.Builder(prac.this)
.setTitle("提示")
.setMessage("与服务器断开了连接!")
.setPositiveButton("确定",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
).create();
dialog.show();
// pw.close();
// bfr.close();
// s.close();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
});我有从新建了一个项目 这样的方法就可以用按钮连接 我有点糊涂了 不知道该怎么办了
下载次数: 2
采纳的答案
引用想把if ((str1 = br.readLine()) != null)拿出来放到b1里;
我想这个不是放在哪的问题,你的br是全局的变量,无论放到哪个方法中就是可以的。
但这不是原因所在,原因还在流上。
Socket(host,SERVERPORT);
pw = new PrintWriter(s.getOutputStream(),true);
br = new BufferedReader(new InputStreamReader(s.getInputStream()));
java.lang.NullPointerException
很明显报的是空指针异常。
第二条at parse.test.inter$1.run(inter.java:139) 指明了错误的信息出处
在inter类的139行。
第三行就是出错代码在的方法中。你上面贴的代码太乱,根本分不清也不知道139行是什么位置。
我想应该是在Runnable的run方法中。
在通过你说的b1监听的报错,应该是错误在
br = new BufferedReader(new InputStreamReader(s.getInputStream()));
如果br是没有得到数据的话,那么在线程run方法中的
if ((str1 = br.readLine()) != null) 就应该是不成立的。
br.readLine()就会报错,这也验证了你的报错信息。
这都我看你给的分析的,不一定准。
你把这段代码:
b1.setOnClickListener(new Button.OnClickListener(){ }
改成和你下面的一样(new OnClickListener())
要么就改成:
b1.setOnClickListener(new View.OnClickListener(){ };
下面是API,好像没有直接写Button.OnClickListener。
public class MyActivity extends Activity {
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.content_layout_id);
final Button button = (Button) findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
提供点儿异常信息出来呀 ?
还是什么反应都没有呢?
已解决问题
未解决问题为什么我的button绑定一个 简单的事件 可点了半天都没反应
[问题点数:40分,结帖人qq_]
为什么我的button绑定一个 简单的事件 可点了半天都没反应
[问题点数:40分,结帖人qq_]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年2月 总版技术专家分月排行榜第二
2015年2月 Web 开发大版内专家分月排行榜第一2015年1月 Web 开发大版内专家分月排行榜第一2014年12月 Web 开发大版内专家分月排行榜第一2014年11月 Web 开发大版内专家分月排行榜第一2014年10月 Web 开发大版内专家分月排行榜第一
2018年5月 Web 开发大版内专家分月排行榜第一2018年1月 Web 开发大版内专家分月排行榜第一2017年12月 Web 开发大版内专家分月排行榜第一2017年6月 Web 开发大版内专家分月排行榜第一2017年2月 Web 开发大版内专家分月排行榜第一2016年3月 Web 开发大版内专家分月排行榜第一2015年8月 Web 开发大版内专家分月排行榜第一
2018年4月 Web 开发大版内专家分月排行榜第二2018年3月 Web 开发大版内专家分月排行榜第二2018年2月 Web 开发大版内专家分月排行榜第二2017年11月 Web 开发大版内专家分月排行榜第二2017年10月 Web 开发大版内专家分月排行榜第二2017年9月 Web 开发大版内专家分月排行榜第二2017年8月 Web 开发大版内专家分月排行榜第二2017年7月 Web 开发大版内专家分月排行榜第二2017年5月 Web 开发大版内专家分月排行榜第二2017年4月 Web 开发大版内专家分月排行榜第二2017年3月 Web 开发大版内专家分月排行榜第二2017年1月 Web 开发大版内专家分月排行榜第二2016年11月 Web 开发大版内专家分月排行榜第二2016年9月 Web 开发大版内专家分月排行榜第二2016年8月 Web 开发大版内专家分月排行榜第二2016年7月 Web 开发大版内专家分月排行榜第二2016年6月 Web 开发大版内专家分月排行榜第二2016年5月 Web 开发大版内专家分月排行榜第二2016年4月 Web 开发大版内专家分月排行榜第二2016年2月 Web 开发大版内专家分月排行榜第二2015年9月 Web 开发大版内专家分月排行榜第二2015年7月 Web 开发大版内专家分月排行榜第二2015年6月 Web 开发大版内专家分月排行榜第二2015年4月 Web 开发大版内专家分月排行榜第二2015年3月 Web 开发大版内专家分月排行榜第二2015年2月 Web 开发大版内专家分月排行榜第二
2018年5月 Web 开发大版内专家分月排行榜第一2018年1月 Web 开发大版内专家分月排行榜第一2017年12月 Web 开发大版内专家分月排行榜第一2017年6月 Web 开发大版内专家分月排行榜第一2017年2月 Web 开发大版内专家分月排行榜第一2016年3月 Web 开发大版内专家分月排行榜第一2015年8月 Web 开发大版内专家分月排行榜第一
2018年4月 Web 开发大版内专家分月排行榜第二2018年3月 Web 开发大版内专家分月排行榜第二2018年2月 Web 开发大版内专家分月排行榜第二2017年11月 Web 开发大版内专家分月排行榜第二2017年10月 Web 开发大版内专家分月排行榜第二2017年9月 Web 开发大版内专家分月排行榜第二2017年8月 Web 开发大版内专家分月排行榜第二2017年7月 Web 开发大版内专家分月排行榜第二2017年5月 Web 开发大版内专家分月排行榜第二2017年4月 Web 开发大版内专家分月排行榜第二2017年3月 Web 开发大版内专家分月排行榜第二2017年1月 Web 开发大版内专家分月排行榜第二2016年11月 Web 开发大版内专家分月排行榜第二2016年9月 Web 开发大版内专家分月排行榜第二2016年8月 Web 开发大版内专家分月排行榜第二2016年7月 Web 开发大版内专家分月排行榜第二2016年6月 Web 开发大版内专家分月排行榜第二2016年5月 Web 开发大版内专家分月排行榜第二2016年4月 Web 开发大版内专家分月排行榜第二2016年2月 Web 开发大版内专家分月排行榜第二2015年9月 Web 开发大版内专家分月排行榜第二2015年7月 Web 开发大版内专家分月排行榜第二2015年6月 Web 开发大版内专家分月排行榜第二2015年4月 Web 开发大版内专家分月排行榜第二2015年3月 Web 开发大版内专家分月排行榜第二2015年2月 Web 开发大版内专家分月排行榜第二
2013年 总版技术专家分年内排行榜第五
2018年5月 总版技术专家分月排行榜第一2018年4月 总版技术专家分月排行榜第一2018年2月 总版技术专家分月排行榜第一2017年8月 总版技术专家分月排行榜第一
匿名用户不能发表回复!|查看: 3743|回复: 20
急问谁知道咱们论坛支付宝的按钮是干嘛用的么?为何我没开通也有这选项
原帖由 白之猫猫 于
14:26 发表
谁知道咱们发的帖子的左边的最下方有一个支付宝的选项,谁知道这是干嘛用的么?昨天有一个买罐头的mm说给狗狗通过这个汇款了,可是我们根本没开通支付宝,根本没账号, 这个汇款按说 ...
你发再大字的帖子也没用,问管理员吧。
我着急啊我,怕mm的那笔钱不知道汇到哪里去了!!!!
管理员不在,就他弄得这个破玩意!!!!
你怎么就没有支付宝这一选项啊?!!!!!!!!!!!!!你控制面板的选项里填写邮箱了么?
我也8知道啊
你进支付宝看看有没有用你邮箱登记的户口& &
nancy_cats 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
原帖由 白之猫猫 于
14:30 发表
我着急啊我,怕mm的那笔钱不知道汇到哪里去了!!!!
管理员不在,就他弄得这个破玩意!!!!
你怎么就没有支付宝这一选项啊?!!!!!!!!!!!!!你控制面板的选项里填写邮箱了么?
邮箱在注册的时候是必填的项目。
不过我选择不公开邮箱。
和邮箱有什么关系么?
我没在自己的界面里找到支付宝。
nancy_cats 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
我现在知道怎么去处支付宝这个选项了,只要隐藏邮箱就行了
原帖由 nancy_cats 于
14:34 发表
支付宝收银台&&
确认商品信息&&
卖& & 家:&&*&&&&查看该卖家信用&&
商品名称:&&*& &
商品描述:& &&&
商品单价:&&*& &元&&
支付类型:& &--请选择-- 商品购买 ...
这是什么啊????我根本没开通这个啊!!!难道也能汇钱么?用这个用不用填写账号啊
这个需要用你绑定的邮箱登陆的。而且要经过实名认证。你挂钩了你的银行卡,还需要激活。就是支付宝往你的卡里存不到1块钱,你告诉支付宝给你寸了多少,他好确定卡确实是你的。。。。
所以你不用太担心,支付宝还算健全的。如果真的错了,可以申请退款。如果卖家是骗子不愿意退,可以直接跟支付宝联系,证据充足就可以强制执行退款的。。。放心吧。
nancy_cats 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
建议你今后还是弄个支付宝的帐号吧,支付宝非常好用,付款收款都很方便
应该会有汇款不成功的提示吧?
没用过支付宝,不知道啊。。。
原帖由 yqsb1234 于
15:28 发表
建议你今后还是弄个支付宝的帐号吧,支付宝非常好用,付款收款都很方便
赞同!以后网购是趋势!:iconq
原帖由 yqsb1234 于
15:28 发表
建议你今后还是弄个支付宝的帐号吧,支付宝非常好用,付款收款都很方便
对这个印象不好,不想开。
原帖由 白之猫猫 于
15:40 发表
对这个印象不好,不想开。
为啥不好?很好用呀。。。:o
原帖由 走猫步的鱼 于
15:29 发表
应该会有汇款不成功的提示吧?
没用过支付宝,不知道啊。。。
那位mm说没有提示,所以我才会奇怪呢~不知道钱跑到哪里去了
钱因该还在他账户里
正好同问支付宝直接打钱怎么打啊……我只会在淘宝上买卖东西,不知道没地方拍下来怎么打支付宝……在这里同问一下……
对了,你的个人设置里,在支付宝帐户那个位置有没有填写邮箱?
Powered by

我要回帖

更多关于 按钮绑定点击事件 的文章

 

随机推荐