我的应用程序中有一个滑块抽屉.如果我将wrap_content设置为layout_height字段的值,则滑块抽屉将在整个屏幕上拉伸.使用常数作为高度也不是一个好的选择.是否可以使用具有高度内容的滑块抽屉?
提前致谢!
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/frameLayout"
android:layout_gravity="bottom"
android:orientation="vertical">
<View
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/blue"/>
<SlidingDrawer
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:handle="@+id/handle"
android:content="@+id/content"
android:id="@+id/slide"
android:orientation="vertical">
<RelativeLayout android:id="@+id/handle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/list_header">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/padding"
android:textColor="@color/black"
android:textStyle="bold"
android:text="@string/ingredients_list_title"/>
<ImageView
android:id="@+id/handle_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/padding"
android:src="@drawable/arrow_up"
/>
</RelativeLayout>
<RelativeLayout android:id="@+id/content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/list_row_background">
<LinearLayout android:id="@+id/list_ant_title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/gallery"
android:orientation="vertical">
<ListView
android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:divider="@drawable/divider"
android:cacheColorHint="@color/transparent"
android:fadingEdge="none"/>
</LinearLayout>
<Gallery
android:id="@+id/gallery"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:layout_alignParentBottom="true"
android:background="@drawable/list_row_background"/>
</RelativeLayout>
</SlidingDrawer>
Run Code Online (Sandbox Code Playgroud)
我想跟踪我的应用程序的内存泄漏.但是,当我想从DDMS按下转储HPROF文件按钮时,我收到一条错误消息:"hprof:无法打开/sdcard/com.google.android.apps.uploader.hprof-hptemp:权限被拒绝. " 有人知道如何解决这个问题吗?
非常感谢,
的Gratzi
在我的活动中,我有一个滚动视图,其中包含具有许多视图的线性布局.有没有办法在开始此活动时显示特定视图(来自线性布局)?默认情况下,此视图是隐藏的,因此我必须滚动滚动视图才能使其可见.
非常感谢,Gratzi
如何以编程方式创建此drawable?
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap android:src="@drawable/android_red"
android:gravity="center" />
</item>
<item android:top="10dp" android:left="10dp">
<bitmap android:src="@drawable/android_green"
android:gravity="center" />
</item>
<item android:top="20dp" android:left="20dp">
<bitmap android:src="@drawable/android_blue"
android:gravity="center" />
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud) 有没有办法从布局生成可绘制对象?
事实上,我需要一个初始布局的裁剪部分,我的想法是将布局转换为可绘制对象,然后裁剪可绘制.
在我的申请中.当用户按下按钮时,该按钮消失(使用布局动画)并启动另一个活动.为了保持按钮不可见,我使用了fillAfter属性.如果使用按下BACK键,则前一个活动将显示隐藏按钮.有没有办法避免这种情况,而无需在onResume中重新构建布局?
谢谢,格拉齐
android ×8