我正在尝试在平板电脑上创建一个“热点”,就像一个按钮,但是用户看不到按钮。当我尝试以下操作时,我有一个按钮,但当可见性设置为“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);
}
};
我有什么想法可以达到上述要求吗?
答案 0 :(得分:8)
如果它不可见,为什么它必须是一个按钮?
您可以将 OnClickListener 添加到任何视图。
为什么不使用透明背景的 ImageView ,只需添加 OnClickListener ?
答案 1 :(得分:0)
此外,您可以添加一个普通按钮,并将其背景更改为透明的png图片,对我有效!