Android摺疊面板
阿新 • • 發佈:2019-01-27
原理通過一個按鈕控制另一個控制元件的顯隱
<TextView android:id="@+id/bcolor" android:layout_width="match_parent" android:layout_height="45dp" android:text="地圖背景" android:textSize="20dp" android:textStyle="bold" android:gravity="center" android:background="@drawable/textviewback" android:layout_margin="5dp"/> <LinearLayout android:id="@+id/bcolor1" android:layout_width="match_parent" android:layout_height="@dimen/min_gap" android:layout_margin="5dp"> <Button android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/blue"/> </LinearLayout> <TextView android:layout_width="match_parent" android:layout_height="45dp" android:text="地圖背景" android:gravity="center" android:textSize="20dp" android:textStyle="bold" android:background="@drawable/textviewback" android:layout_margin="5dp"/>
TextView textView= (TextView) popupWindowView.findViewById(R.id.bcolor);
linearLayout= (LinearLayout) popupWindowView.findViewById(R.id.bcolor1);
textView.setOnClickListener(new ButtonOnclickListener());
只是片段if (linearLayout.getVisibility() == View.VISIBLE) { linearLayout.setVisibility(View.GONE); } else { linearLayout.setVisibility(View.VISIBLE); }