我需要你的帮助!
我想在Xamarin Forms中制作一个下拉列表。我的xaml中有一个按钮,当有一个点击事件时,我希望列表显示在此按钮的下方。看图片!
提前谢谢你!
List not visible / List visible and on foreground when image clicked
答案 0 :(得分:-1)
yourlayout.xml
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="click"
android:id="@+id/click"/>
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="invisible"
android:layout_below="@+id/click"
android:paddingLeft="30dp"
android:paddingRight="30dp"
android:id="@+id/list"/>
</RelativeLayout>
on your activity
ListView list = (ListView) findViewById(R.id.list);
final Button click = (Button) findViewById(R.id.click)
click.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
list.setVisibility(list.getVisibility() == View.INVISIBLE ? View.VISIBLE : View.INVISIBLE);
});