那个大虾说下 我的一个new AlertDialog.Builder(ProfileActivity.this).setIcon(R.drawable.alert_dialog_icon).setView(textEntryView)
textEntryView就是个xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@color/blue"
>
<TextView
android:id="@+id/value_textView"
android:text="姓名:"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textColor="@color/white"
android:textSize="16sp"
android:layout_marginLeft="20dip"
android:layout_marginTop="7dip"
android:layout_marginBottom="7dip"
/>
<EditText
android:id="@+id/value_edit"
android:layout_height="wrap_content"
android:layout_width="300px"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:layout_marginBottom="20dip"
android:scrollHorizontally="true"
android:textColor="@color/black"
android:autoText="false"
android:capitalize="none"
android:gravity="fill_horizontal"
android:textAppearance="?android:attr/textAppearanceMedium" /></LinearLayout>
结果为什么LinearLayout的背景色没有充满整个AlertDialog 上面边缘部分还是灰色 ? 谁帮忙解决下谢谢啊
textEntryView就是个xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@color/blue"
>
<TextView
android:id="@+id/value_textView"
android:text="姓名:"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textColor="@color/white"
android:textSize="16sp"
android:layout_marginLeft="20dip"
android:layout_marginTop="7dip"
android:layout_marginBottom="7dip"
/>
<EditText
android:id="@+id/value_edit"
android:layout_height="wrap_content"
android:layout_width="300px"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
android:layout_marginBottom="20dip"
android:scrollHorizontally="true"
android:textColor="@color/black"
android:autoText="false"
android:capitalize="none"
android:gravity="fill_horizontal"
android:textAppearance="?android:attr/textAppearanceMedium" /></LinearLayout>
结果为什么LinearLayout的背景色没有充满整个AlertDialog 上面边缘部分还是灰色 ? 谁帮忙解决下谢谢啊
解决方案 »
- gridview动态加载图片
- Android拼音搜索联系人
- Android联系人的问题
- 问一下:No native windowing system是什么意思
- 按钮监听判断
- 修改Android源码导致的找不到符号的问题
- 新手请教,Android启动后没有字符显示在界面
- 滑动控制人物行走的问题。。。请高手解答下
- android的http中的cookie的问题,打印的结果好奇怪哦?求解惑?问倒了很多大神,大家来帮我看一下。
- [StatusBar/SystemUI]懂状态栏的大侠我请你们喝酒
- 初学者hello world的问题。。。
- 怎么把本地修改的.repo/manifests/default.xml文件提交到服务器上去?
先声明一个AlertDialog对象ad,然后设置ad.setContentView()就OK了,多谢!
楼主知道为什么吗?
先声明一个AlertDialog对象ad,然后设置ad.setContentView()就OK了,多谢!
最好不要用AlertDialog 直接用Dialog d= new Dialog() 我用AlertDialo的setContextView方法了 软件盘都弹不出来了