彼此之间的两个视图,不能使用一个在另一个之后

时间:2016-04-26 17:59:48

标签: android xml layout

我有两种观点:

  1. 的ImageButton
  2. AutoCompleteTextView
  3. 与RelativeView中的彼此相同的尺寸和堆叠在上面。默认情况下,AutoCompleteTextView被禁用。当我单击一个设置时,我启用AutoCompleteTextView并禁用ImageButton。但是,在这两种状态下,我都无法单击ImageButton,即使它已启用而另一个已禁用。这是为什么?

    我正在使用.setEnabled()

              <RelativeLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="15dp">
    
                    <ImageButton
                        android:id="@+id/pp_note_1"
                        android:layout_width="150dp"
                        android:layout_height="50dp"
                        android:layout_alignParentRight="true"
                        android:background="@android:color/white"/>
    
                    <AutoCompleteTextView
                        android:enabled="false"
                        android:id="@+id/pp_autonote_1"
                        android:layout_alignParentRight="true"
                        android:layout_width="150dp"
                        android:layout_height="50dp" />
    
                </RelativeLayout>
    

1 个答案:

答案 0 :(得分:0)

我不确定禁用ImageButton是什么意思。 看起来你想要一个人在特定情况下工作。

为什么不以编程方式使用android:visibility =“gone”。 imageview.setVisibility(View.GONE);