Button button1 = (Button) findViewById(R.id.button1);
Button button2 = (Button) findViewById(R.id.button2);
这两句应该放在oncreate的setcontent之后
Button button2 = (Button) findViewById(R.id.button2);
这两句应该放在oncreate的setcontent之后
解决方案 »
- 如何在Android中播放网络传输过来的AAC音频?
- Android 4.x为何不允许在主线程中执行网络操作呢?
- 请问一个LinearLayout嵌套的问题,为什么我嵌套会出错?
- 求助,为什么我做了跟这个一样的列子,信息硬是报找不到我的javabean呢?
- 求源码--点击一下按钮,出现一个半透明的ListView,第二次点击使其消失?
- 关于android语音实时的问题
- java有没有拷贝构造函数以及操作符重载.
- 菜鸟问题:上传图片哪个好用啊?“HttpPost”还是“HttpURLConnection”
- double类型的单价不能序列化
- 求助,帮忙看下数据库哪里有问题,这是一个登录注册界面的代码实现。点击注册后那块代码有问题,可我一个小白实在找不到,急用,所以大家帮忙找找bug,谢谢了!!
- 初次用Eclipse做了个安卓的HelloWorld程序,结果报java问题,求指教。
- broadcastreceiver收到消息后创建AsyncTask和service有何区别?
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.ex06.button;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class ActivityButton extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.XXXX); //这里是你的布局文件的名称。 在res\layout下面。
Button button1 = (Button) findViewById(R.id.button1);
Button button2 = (Button) findViewById(R.id.button2);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setTitle("button1 点击后不可见");
button1.setVisibility(View.INVISIBLE);
button2.setVisibility(View.VISIBLE);
}
});
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setTitle("button2 点击后不可见");
button2.setVisibility(View.INVISIBLE);
button1.setVisibility(View.VISIBLE);
}
});
}
}
这样你都不明白的话, 建议你先去看看Android的现成的Samples工程。
android sdk不是自带有几个sample的吗,还有就是多去看看http://developer.android.com/guide/components/index.html这里的东西吧,应该会很有帮助的