我现在又一个按钮后面跟一文本框,比如这个按钮是速度,点击按钮后文本框显示速度是多少,本人新手。有没有人给个例子啊,,先谢过了
解决方案 »
- 有没有一种方法能对手机中的sqlite数据库加密
- Ubuntu12.04下载android源码出错
- 求:类似于launcher2的桌面图标的拖曳效果实现可行方案
- android播放音乐即时获取音量
- SimpleAdapter 数据项能否使用逻辑控制TextView颜色
- android eclipse中导入framework.jar以及使用其隐藏类
- 请问Andorid系统在卸载在运行的程序,被卸载的程序能够知道吗,并作出相应的操作,如发送短信
- Eclipse导入项目出现问题
- Mac系统怎么安装Android的ADT和SDK啊?被墙了,下不了啊!
- 第一次安装andriod studio的一点小问题
- 关于代码优化问题
- 请教 android EditText设置行间距后字符怎么不居中显示了
private Button button ;
private int speed=0;//速度值onCreate()方法中编辑:setContentView(R.layout.main);//设置xml布局文件
// 初始化 TextView 和 Button 的对象
showTxt = (TextView ) findViewById(R.id.showTxt);
button = (Button) findViewById(R.id.button);
// 为按钮设置点击事件
button .setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
showTxt.setText("速度:"+speed);
}
});注:R.id.showTxt 和 R.id.button ,记得要在你的main.xml文件里定义哦,或者你可以不用引用xml里的,用代码直接new也可以,这里不写了。希望能帮到你!!!
Button myButton = new Button(this);
myButton.setText("速度");
addContentView(myButton, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
final TextView myTextView = new TextView(this);
myTextView.setText("");
myTextView.setPadding(50, 5, 5, 5);
addContentView(myTextView, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
myButton.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
myTextView.setText("显示速度");
}
});
或是想把内容带修改编辑的就用EditView
显示到文本框中并实时更新数据的话 我建议在onCreate的时候绑定一个服务,当onClick事件发生的时候来启动服务 在启动服务的方法中利用AsyncTask类来执行异步更新(发送广播来将数据传送在主Activity中的文本框来实时更新~)
这时候你就要改控件,并且重新去设置事件监听。我推荐你现在用EditText 然后设置 android:enable="false" 不可编辑,作用与TextView一样
以后需要输入的时候,把这个值改成true就行了。拓展性强些。
至于代码,都是一些简单的属性设置和事件监听,贴不贴也无所谓了