在xml中怎样进行if---else判断

mic47 2011-08-02 01:53:33
如在第一种情况下,显示TextView1。

在第二种情况下,显示TextView2。

...全文
6804 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
hongse114 2011-08-02
  • 打赏
  • 举报
回复
帮顶。
2在路上 2011-08-02
  • 打赏
  • 举报
回复
顶楼上的
dinjay 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mic47 的回复:]

引用 3 楼 yiyaaixuexi 的回复:

布局文件里加判断?
不如写在程序里,加载不同的布局


正有此意。

再问个问题,在editText中输入内容,什么时候算是输入结束?有一个imeOption,设为antionDone,但是屏幕上不显示,。。。
[/Quote]
这个是编辑框的属性,有这个actiondone,输入法键盘一般会把回车按钮改为“完成”按钮。
mic47 2011-08-02
  • 打赏
  • 举报
回复
搞定了。。。

因为findViewById(R.id.editText1),这个方法的默认对象是activity。
mic47 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 qiying1988 的回复:]

et.setText("分数高。。。");
[/Quote]

为什么获得editText是null呢?

qiying1988 2011-08-02
  • 打赏
  • 举报
回复
et.setText("分数高。。。");
奇拉米苏 2011-08-02
  • 打赏
  • 举报
回复
直接在程序里面写好一点吧。
mic47 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yiyaaixuexi 的回复:]

布局文件里加判断?
不如写在程序里,加载不同的布局
[/Quote]

xml中的东西,也需要初始化吗?

怎么会为空呢?

mic47 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 qiying1988 的回复:]

设置 android:imeOptions="actionDone"
软键盘右下角出现 ‘完成’ 点击退出软键盘。
[/Quote]
我的代码如下:
et=(EditText)findViewById(R.id.editText1);
if(Retry){
Log.d("run", "et="+et);
et.setHint("分数高。。。");
et.setEnabled(true);
}else{
et.setHint("分数低。。。");
et.setEnabled(false);
}
然后,et为空,出现错误。
qiying1988 2011-08-02
  • 打赏
  • 举报
回复
设置 android:imeOptions="actionDone"
软键盘右下角出现 ‘完成’ 点击退出软键盘。
mic47 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 qiying1988 的回复:]

actionDone
[/Quote]

是actionDone,我写错了。
qiying1988 2011-08-02
  • 打赏
  • 举报
回复
actionDone
mic47 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yiyaaixuexi 的回复:]

布局文件里加判断?
不如写在程序里,加载不同的布局
[/Quote]

正有此意。

再问个问题,在editText中输入内容,什么时候算是输入结束?有一个imeOption,设为antionDone,但是屏幕上不显示,。。。
念茜 2011-08-02
  • 打赏
  • 举报
回复
布局文件里加判断?
不如写在程序里,加载不同的布局
mic47 2011-08-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 greenredshark 的回复:]

struts里好像见过

那你还不如
在程序里设置呢
if(){textView.setText(一种内容)}
else{textView.setText(另一种内容)}
[/Quote]

也可以,谢谢。
greenredshark 2011-08-02
  • 打赏
  • 举报
回复
struts里好像见过

那你还不如
在程序里设置呢
if(){textView.setText(一种内容)}
else{textView.setText(另一种内容)}

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧