java - Android - 如何使按钮不可见但仍处于 Activity 状态?

标签 java android button

我试图在我的平板电脑上创建一个“热点”,它的作用类似于一个按钮,但用户看不到该按钮。当我尝试以下操作时,我有一个按钮,但是当可见性设置为“4”时,用户无法交互或看到它:

  Button b=(Button)findViewById(R.id.b);
      b.setOnClickListener(listener);
      b.setVisibility(4);

    public OnClickListener listener=new OnClickListener(){

        public void onClick(View arg0) {
        Intent myIntent = new Intent(MeetingManager.this,GetRoom.class);
           startActivityForResult(myIntent, 0);
        }
    };

有什么办法可以实现上述要求吗?

最佳答案

如果它是不可见的,为什么它必须是一个按钮?

您可以将 OnClickListener 添加到任何 View 。

为什么不使用具有透明背景的 ImageView 而只是将 OnClickListener 添加到其中呢?

关于java - Android - 如何使按钮不可见但仍处于 Activity 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331326/

相关文章:

java - 如何获取新的ArrayList数据?

java - Firebase 数据库复杂查询返回不正确的结果

android - 如果我从 ListView 中单击特定行,如何在 Edittext 中获取特定值

html - Bootstrap 4.0。按钮不适用于另一个 DIV

java - 编译器无法识别 setOnClickListener(....);

java - 序列化外部库

android - 无法为类型为 org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler 的对象获取未知属性 'classpath'

python - python 图形窗口中的按钮

android - 如何设置View.layout(l, t, r, b)的四个参数

java - Web服务如何从url Web服务获取wsdl