[TextView1] [TextView2] [按钮]
列表行包含2个TextView和1个按钮。
最初[TextView2]可见性设置为View.GONE。
答案 0 :(得分:0)
这样的事情应该有效
final Button button1 = (Button)findViewById(R.id.button1);
final TextView textView2 = (Button)findViewById(R.id.textView2);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (textView2.getVisibility() == View.VISIBLE) textView2.setVisibility(View.GONE);
if (textView2.getVisibility() == View.GONE) textView2.setVisibility(View.VISIBLE);
}
});
答案 1 :(得分:0)
我有两个问题要问你:
- 您的活动是ListActivity吗?
- 你的列表适配器是什么?开箱即用或定制?
-
更正:
final Button button1 = (Button)findViewById(R.id.button1);
final TextView textView2 = (Button)findViewById(R.id.textView2);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (textView2.getVisibility()== View.VISIBLE) textView2.setVisibility(View.GONE);
if (textView2.getVisibility()== View.GONE) textView2.setVisibility(View.VISIBLE);
}
});