我需要你的帮助!我想在我的应用中插入一个滑块。我找到了演示,它工作正常。问题是,当我想在我的应用程序中插入它时,我只看到滑块,屏幕的其余部分都消失了,就像它看不见一样。
这是我的滑块xml:
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:id="@+id/button_open"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="gone" />
<com.my.android.app1.widget.MultiDirectionSlidingDrawer
xmlns:my="http://schemas.android.com/apk/res/com.my.android.app1"
android:id="@+id/drawer"
my:direction="bottomToTop"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
my:handle="@+id/handle"
my:content="@+id/content">
<include
android:id="@id/content"
layout="@layout/pen_content" />
<ImageView
android:id="@id/handle"
android:layout_width="wrap_content"
android:layout_height="40px"
android:src="@drawable/sliding_drawer_handle_bottom" />
</com.my.android.app1.widget.MultiDirectionSlidingDrawer>
这是我以前的说法xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/Information"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:text="info"
android:textColor="#FFFFFF"
android:textStyle="bold" />
</LinearLayout>
这是我的新人:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/Information"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:text="info"
android:textColor="#FFFFFF"
android:textStyle="bold" />
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:id="@+id/button_open"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:visibility="gone" />
<com.my.android.app1.widget.MultiDirectionSlidingDrawer
xmlns:my="http://schemas.android.com/apk/res/com.my.android.app1"
android:id="@+id/drawer"
my:direction="bottomToTop"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
my:handle="@+id/handle"
my:content="@+id/content">
<include
android:id="@id/content"
layout="@layout/pen_content" />
<ImageView
android:id="@id/handle"
android:layout_width="wrap_content"
android:layout_height="40px"
android:src="@drawable/sliding_drawer_handle_bottom" />
</com.my.android.app1.widget.MultiDirectionSlidingDrawer>
</RelativeLayout>
</LinearLayout>
为什么这是不可见的任何想法?
答案 0 :(得分:0)
必须发挥。如果没有,或者您想要更复杂的东西,请将您的第一个布局更改为相对。它对我有用!