作者viss1 (布局全球)
看板AndroidDev
标题Re: [问题] SetText()问题
时间Tue Jun 21 20:02:50 2011
※ 引述《viss1 (布局全球)》之铭言:
: 开发层: (应用/框架/库/核心)
: app.
: 问题:
: 练习类似打电话(button)输入号码要在textview秀出来我刚刚的输入
: 但是我按14567..出来的textview画面不是14567..
: 而是按1後出现1,但是按4就把之前1洗掉了..
: 接下来也是同样...
: 程式码: (请多利用置底文网站)
: public void onCreate(Bundle savedInstanceState) {
: super.onCreate(savedInstanceState);
: setContentView(R.layout.main);
: operator = (TextView) findViewById(R.id.operator);
: Button Button0 = (Button) findViewById(R.id.button0);
: Button0.setOnClickListener(new OnClickListener(){
: @Override
: public void onClick(View v) {
: // TODO Auto-generated method stub
: operator.setText("0");
: }
: });
: 我是不是要在前面先定义textview里面的字串要多少位数??
: 感谢回答
小弟又来发问了@@
目前已经成功的把数字一串打出来了
现在又想到
假如我要把这串数字加上另外一串数字
我在+的button里的setonclicklistener类别里面
取+ button之前的数字 然後指定个变数给它
接着
我会再key另外一串数字
再指定一个变数(按+之後的数字串要怎麽取小弟也不是很清楚@@)
但是今天假如相加很多了话..
小弟要怎麽去做修改呢?
plusButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// 按+ button之前取刚刚所打的数字串
double a1 = new Double(operator.getText().toString());
operator.setText(operator.getText()+ "+");
}
});
--
他一生命苦 也难得有几天真正快活的日子
从过去里响着满身叮叮当当的回忆走来
白猫要走的那一天
黑猫哭得很伤心
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.43.124.40
※ 编辑: viss1 来自: 115.43.124.40 (06/21 20:03)
1F:推 tomap41017:这边应该就是你的功课了...加油:) 06/21 23:31
2F:→ tomap41017:有任何想法就去做做看,不对了就换种做法 06/21 23:31
3F:→ tomap41017:到最後你会懂得.. 06/21 23:31
4F:推 ericinttu:我想原PO还没有确定使用者操作流程吧? 确定了之後, 接收 06/22 07:45
5F:→ ericinttu:字串资料, 再把字串接起来. 应该就变成原PO想要的. 06/22 07:45
6F:→ mamaya3:我会想用String.split()来处理 不过我不确定题目是不是我 06/22 17:07
7F:→ mamaya3:所想的那样 06/22 17:08