Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 按下按钮时如何隐藏/显示元素?_Android_Eclipse_Hide - Fatal编程技术网

Android 按下按钮时如何隐藏/显示元素?

Android 按下按钮时如何隐藏/显示元素?,android,eclipse,hide,Android,Eclipse,Hide,我正在尝试学习如何使用EclipseIDE开发Android。我现在要做的是在按下按钮时使隐藏的表格布局可见。但是,我不知道需要在按钮的OnClick属性中添加什么 另外,有没有在线教程可以帮助我学习如何在Eclipse中开发Android应用程序 谢谢 只要在onClickListener()中使用findViewById(int)引用TableLayout即可。拥有TableLayout的对象后,调用setVisibility(View.VISIBLE) 您的onClick()方法中的类似内

我正在尝试学习如何使用EclipseIDE开发Android。我现在要做的是在按下按钮时使隐藏的表格布局可见。但是,我不知道需要在按钮的OnClick属性中添加什么

另外,有没有在线教程可以帮助我学习如何在Eclipse中开发Android应用程序


谢谢

只要在
onClickListener()
中使用
findViewById(int)
引用TableLayout即可。拥有TableLayout的对象后,调用
setVisibility(View.VISIBLE)

您的
onClick()
方法中的类似内容应该可以实现此目的。

尝试:

TableLayout table;
Button button;
table = (TableLayout) findViewById (R.id.tablelayout1);
button = (Button) findViewById(R.id.button1);

button.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View arg0) {

        // View list = (View)findViewById(R.id.myviewId); 
        tbleview.setVisibility(View.INVISIBLE); 

    }
});

希望这能奏效。

在MainActivity类中尝试以下操作:

  TextView textview;
/*显示按钮的onClick方法*/

  public void show(View view){
    textview.setVisibility(View.VISIBLE);

}
public void hide(View view){
    textview.setVisibility(View.INVISIBLE);
}
/*隐藏按钮的onClick方法*/

  public void show(View view){
    textview.setVisibility(View.VISIBLE);

}
public void hide(View view){
    textview.setVisibility(View.INVISIBLE);
}
并在onCreate方法中尝试此操作:

    textview = (TextView) findViewById(R.id.textview);

这是否在(项目名)/src/(包名)/(类名).java中?如果是这样的话,我应该把它放在哪里?它会放在任何包含按钮和表格布局的活动中。是否可以按名称而不是ID查找某个内容?