android:为什么我用girdview和edittext在一个布局的时候会出现很奇怪的现象

本来想一打开程序输入框的键盘不要弹出,在网上找了一些解决办法后,发现如果要使输入框的键盘不自动弹出,girdview也会一起消失,如果隐藏输入框这个控件时,girdview这个控件也会一起消失,麻烦各位大神帮忙看下是不是我写的布局文件有问题
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:orientation="vertical"

android:layout_width="fill_parent"     
android:layout_height="fill_parent"     
>  

android:id="@+id/content"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical">

<LinearLayout
android:id="@+id/set"
android:layout_width="fill_parent"
android:layout_height="80dp"

android:orientation="horizontal">

android:id="@+id/textView1"
android:layout_width="210dp"
android:textSize="35dp"
android:padding="15dp"
android:textColor="#ffffff"
android:layout_height="wrap_content"
android:text="Table No. :" />

   <EditText
       android:id="@+id/editText1"
       android:layout_width="50dp"
       android:layout_height="wrap_content"
       android:layout_weight="0.89"
       android:textColor="#ffffff"
       android:textSize="35dp"
       android:padding="15dp"
       >


   </EditText>
   <Button
        android:id="@+id/hm_bt0"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_marginRight="15dip"

android:layout_marginLeft="15dip"
android:textColor="#ffffff"
android:text="SET" />


android:id="@+id/img_free_full"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:padding="10dp"
android:background="@drawable/free_full"
android:orientation="horizontal">

<LinearLayout
android:id="@+id/content2"
android:layout_width="fill_parent"
android:layout_height="644dp"

android:layout_weight="1"
android:orientation="vertical">

android:id="@+id/sc1"
android:layout_width="fill_parent"
android:layout_height="644dp"
android:scrollbars="vertical" >

android:id="@+id/set_table"
android:layout_width="fill_parent"
android:layout_height="644dp"
android:orientation="horizontal" >

android:id="@+id/gridview"
android:layout_width="fill_parent"
android:layout_height="644dp"
android:columnWidth="99dp"
android:gravity="center"
android:horizontalSpacing="10dp"
android:numColumns="auto_fit"
android:stretchMode="columnWidth"
android:verticalSpacing="10dp" >







android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/table_bottom"
android:gravity="bottom"
android:orientation="vertical">
android:layout_width="fill_parent"
android:layout_height="70dp">

<TextView android:id="@+id/bot1"
     android:layout_width="wrap_content"
      android:textSize="20dp"
       android:textColor="#ffffff"

android:layout_alignParentLeft="true"
android:layout_centerInParent="true"
android:paddingLeft="15dp"
android:layout_height="wrap_content"
android:text="Location:Resraurant" />

  <Button android:id="@+id/bot_bt" 
android:layout_width="wrap_content" android:layout_height="wrap_content" 
android:background="@drawable/table_bottom_bt"
android:layout_marginRight="15dip"
android:layout_marginBottom="15dip"
 android:layout_alignParentRight="true" 
  android:layout_centerInParent="true"  




Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android应用加载布局的时候有时候会出现重叠布局或者重叠组件--动态控制组件的显示或者隐藏

Android应用加载布局的时候有时候会出现重叠布局或者重叠组件的情况,比如一箱项目中开屏页之后可能会加载一个动画(VideoView),在有网络或者是后台返回广告(图片ImageView)的时候就需要进行动态控制组件的显示或者隐藏,首先我们需要明确一些参数设置效果:基本概念       1、在xml文件中对控件可进行配置       2、在Java代码中进行设置       可见:       ...

界面有Edittext时有些手机进入界面会自动弹出键盘,消除自动弹出键盘

消除自动弹出键盘在xml 的最外面的布局中加入2行代码android:focusable=&quot;true&quot; android:focusableInTouchMode=&quot;true&quot;

android中当EditText获得焦点时屏幕下面的控件移位

有一个EditText下面有一个工具栏,但是当EditText获得焦点时,悲剧出现了,工具栏自动移位,直接移动键盘上面,这样就会挡掉一个控件,这个不是我想要的,在网上找了很久,找不到什么办法解决,可能是找的关键字不对吧,后在在一个好心的朋友下得到的这个问题的答案rn具体解决方法如下:rn找到项目的AnroidManifest.xml文件,在受影响的Activity的加入如下代码android:wi

解决点击edittext,弹出软键盘时布局往上顶的问题

在activity的清单文件中加入 android:windowSoftInputMode="stateAlwaysHidden|adjustPan" android:configChanges="keyboardHidden|orientation|screenSize"即可

#广搜#(洛谷 1135)奇怪的电梯

呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1&amp;lt;=i&amp;lt;=N)上有一个数字Ki(0&amp;lt;=Ki&amp;lt;=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 2 5代表了Ki(K1=3,K2=3,……),从一楼开始。在一楼,按“上”可以到4楼,按“下”是不...

关于Editext获得焦点后,View上移问题。

editText获得焦点,系统的软键盘会自动弹出,导致view所在位置上移。问题一:描述:点击editText后键盘弹起,此时需要显示popupWindow。显示之前先把软键盘关闭,在现实popupwindow,会发现popupwindow不在原来设定的位置显示了,位置被上移了。解决方案:设置popupwindow属性://解决关闭软件盘后,popupwindow显示位置上移问题 popWindo...

Android开发过程中比较常见的内存泄漏现象及相应的解决办法

在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的对象不能被回收而停留在堆内存中,内存泄漏就产生了。 内存泄漏有什么影响呢?它是造成

android 一个页面的多个EditText都有光标显示的问题

参考:android 多个EditText光标的问题

神经网络训练中的梯度消失与梯度爆炸

层数比较多的神经网络模型在训练时也是会出现一些问题的,其中就包括梯度消失问题(gradient vanishing problem)和梯度爆炸问题(gradient exploding problem)。梯度消失问题和梯度爆炸问题一般随着网络层数的增加会变得越来越明显。例如,对于下图所示的含有3个隐藏层的神经网络,梯度消失问题发生时,接近于输出层的hidden layer 3等的权值更新相对正常,...

edittext不弹出软键盘 及 弹出软键盘后,把整个布局顶起来的问题

在网上搜了一下,测试结果如下:仅供参考 android edittext不弹出软键盘方法一: (此方法会自动换行,但是会弹出软键盘) 在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden  例如: android:label="@string/app_nam

横屏时禁止全屏,切和顶起输入框的EditText属性

禁止全屏:在EditText中设置属性:android:imeOptions=&quot;flagNoExtractUi

小米手机edittext背景框显示为黑色是什么原因?

小米手机edittext背景框显示为黑色是什么原因?问题描述: 一般情况下,我们会将edittext在xml文件中 <EditText android:id="@+id/et_home_search" android:layout_width="0dp" android:layout_height

当EditText做Recyclerview头部时,界面绘制好后发现Recyclerview向上滚动了一点的问题

在Recyclerview中加这个属性: descendantFocusability = "beforeDescendants"

点击EditText 使布局底部的的布局浮动到键盘的上方呢?

EditText获取焦点,使底部布局浮动到键盘的上方。

Android开发中,防止EditText弹出键盘后顶起布局的两种方法

方法一,在oncreate中加入 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 方法二,在AndroidManifest.xml中加入 android:windowSoftInputMode="adjustPan|stateAlwaysHidden"

android 配合scrollview 解决键盘遮挡EditText的问题

    只要在BaseActivity加上以下代码 /** * 要键盘弹出时,scrollView做滑动需,调用此方法 * * @return */ protected void initKeyBoardListener(ScrollView scrollView) { this.mainScrollView = scr...

如何做好全屏化的交互体验(解决EditText导致的界面上移、挡住等问题)

EditText导致的问题在使用EditText并且将其放在屏幕底部的时候,往往会使用例如:android:windowSoftInputMode="adjustResize|stateHidden"等这样的参数,但是它有着很大的缺点,会导致界面上移、EditText被挡住的问题一些问题。简单思考EditText键盘弹出后为什么导致界面上移呢?不从代码层次上考虑,当键盘弹出后,键盘本身占据一定空间会

递推和递归二分——奇怪的电梯

洛谷 P1135 奇怪的电梯 题目描述 呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1<=i<=N)上有一个数字Ki(0<=Ki<=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 2 5代表了Ki(K1=3,K2=3,……),从一楼开始。在一楼,按“上”可以到

关于Android收起输入法时会出现屏幕部分黑屏解决

在Android开发过程中,如果使用EditText弹出了输入法时,可能会遇到如下情况:在收起输入法时,手机屏幕被输入法挡住的部分会变为黑色,部分黑屏。这种情况下的视觉体验不是很好。

android界面模糊问题

android的一个项目临近尾声,但是UI界面却效果不太好,给人的感觉总像是有一层雾遮盖在上面,很模糊。当然,在手机上的效果还是可以的,但是在平板上就很模糊了。这给人的第一个反应就是需要适配。诚然,但是适配在我看来,也不过是程序在判断当前设备的分辨率后自动加载到最合适的一种情况:更好的图片、更合适的字体。但这些数据应该还是由开发人员自己试出来的,所以还是要来调。        首先是字体,但是无

EditText弹出软键盘后布局上移问题

本文参考: http://2dxgujun.com/post/2014/10/23/Soft-Keyboard-Jacking-Control.html 解决其文章的后续其他问题: 这个是问题界面: 这个是布局代码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an

Android:GirdView实现九宫格的代码

看代码前,先看一下效果吧   Android GridView属性集合 1.android:numColumns=”auto_fit”   //GridView的列数设置为自动 2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度 3.android:stretchMode=”columnWidt

关于EditText与ScrollView嵌套使用时候出现的Edittext自动滚动至最顶部的问题

Text与ScrollView嵌套使用时候出现的Edittext自动滚动至最顶部的问题 安卓中一般来说用ScrollView嵌套过长的LinlyLayout来显示不确定长度的布局, 当该线性布局中嵌套了Edittext的时候会出现种种问题: 1,Edittext中的文字过长时候无法垂直滚动 2,Edittext中的文字过长时候,如果再次获取焦点则会使EditText向上滚动过多以至

石油大oj 1825奇怪的电梯 bfs

链接:http://exam.upc.edu.cn/problem.php?id=1825 题目描述 呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1 输入 输入共有二行,第一行为三个用空格隔开的正整数,表示N,A,B(1≤N≤200, 1≤A,B≤N),第二行为N个用空格隔开的正整数,表示Ki。 输出 输出仅一行,即最少按键次

Android用户界面基础之TextView控件,EditText控件,Button控件的学习

TextView系列控件简介 TextView作为一个系列控件的根类,被定义为一个完整的文本编辑控件。只是作为控件,TextView控件的编辑功能被禁用了。TextView的主要子类有如下几个分支:CheckedTextView一个通常和ListView联合使用的可选文本控件;Button系列,包括普通的按钮、图片按钮、单选按钮、复选按钮和状态按钮;EditText系列定义了一组可交互的文本

关于最下方 EditText 获取焦点 界面上移的问题

1.当正常的activity   没有设置adjustpan 时   界面中  没有 ListView时   界面不会上移 2.当activity 设置了  adjustpan   会自动上移  3.当activity没设置 adjustpan   界面中有 ListView  并且Listview设置了  scrollbar=none时   会上移 很奇怪  把scrollbar

Android7.0及以上系统EditText出现2个cursor问题

最近在工程中发现一个问题,在7.0及以上系统上EditText出现2个cursor。效果如下以前6.0系统的手机从没出现过这个问题,然后想到可能和最近升级手机系统到7.0有关,后来测试6.0系统的手机是正常的。之后写了一个demo复现这个问题,经过反复尝试,得到复现的条件: 显示页面的Theme设置成@style/android:Theme.Light,其他Theme貌似不能复现; EditTex

Fragment中EditText文字的记忆性

Fragment中EditText文字的记忆性 遇到问题 第一次add Fragment时,给EditText赋值后”value1”,popBackStack()后,重新add 这个Fragment,并且给EditText赋值为“value2”,可是不可思议的事情发生了,页面上显示EditText仍然为“value1”。 RegisterActivity.java内 if

初学者---Android 动态添加布局(EditText)

先看看效果图: 布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/too

Android软键盘手动显示、隐藏、布局上移和EditText上移

主要实现:Android软键盘手动显示、隐藏、布局上移和EditText上移

EditText被软键盘遮挡,所在的ScrollView不会向下滚动怎么办

如图 点击下面的编辑框的时候,被弹起来的软键盘挡住了 我的布局文件如下:     android:orientation="vertical"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:focusable="true"     andr

定义的ListView嵌套GridView的布局

实现的效果如图所示。 ListView有的时候对于一些效果实现起来不是那么容易,像这种布局用litview实现起来有点困难,但是使用listview嵌套GridView实现起来就简单很多了。 需要注意的是GridView需要重写onMeasure方法: @Override protected void onMeasure(int widthMeasureSpec, int heightM

【小技巧】android edittext 挤压布局、变形

//解决软键盘挤压当前页面 activity为被挤压的页面         Window win = activity.getWindow ();         WindowManager.LayoutParams params = win.getAttributes ();         win.setSoftInputMode (LayoutParams.SOFT_INPUT_ADJ

Office Word中回车符号变为奇怪的符号如何修正!

Word中回车符号变为奇怪的符号如何修正!">如 上图,尤其是在Word2007中,回车符的样式变为奇特的形状,有点儿像音乐符号,看起来很不习惯。 想要便会2003版本中的回车符可参照下列的步骤: 1.去开始菜单中找到Microsoft office项目->Microsoft Office Tools(工具) -> Microsoft Office 2003 Language Setti

EditText弹出输入键盘后页面往上顶的问题

解决方案: 1.在中AndroidManifest中设置相应的Activity为  android:windowSoftInputMode="adjustResize" 参数介绍: "adjustResize" 该Activity主窗口总是被调整屏幕的大小以便留出软键盘的空间 "adjustPan" 该Activity主窗口并不调整屏幕的大小以便留出软键盘的空间。相反,

RecyclerView和EditText焦点冲突和输入法软键盘把布局顶出屏幕之外的解决

环境:如图:下面的RecyclerView中的item里面的数字部分是EditText.在刚完成的时候就发现了一个问题.RecyclerView和EditText合用的时候请求焦点冲突,造成输入法软键盘一闪而逝的问题.后来网上找到方法解决了.当时找到的不是这一个,解决方法是一样的主要是在layout文件的 RecyclerView节点下添加: android:descendantFocusabili

android布局里竖线的问题

困扰了很久的布局里的竖线终于解决啦!这个问题也许有人一秒钟就搞定了,然后我用了好多天,其实是进入了一个误区。一条竖线,用View实现,宽度好弄,1dp或者0.5dp都行;可是高度呢,误区就在这了。先说下误区,因为为了适配,所有的布局控件都是wrapcontent,然而竖线view再用wrapcontent,会从头到底,肿么会这样!然后百度,卧槽,根本就没有这种问题,看来比较小众,管ui要个图片吧,

设置EditText点击编辑状态后,软键盘把底部的控件顶起来

只需要在AndroidManifest.xml里面对应的activity里面添加一个 android:windowSoftInputMode="adjustResize"的属性就行了

适配:EditText背景在部分手机上显示黑色

开发功能1时写了个控件,圆角白色背景,因此写了shape_bg_round.xml,代码如下:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;shape xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:shape=&quot;rectangle&quot;&amp;gt;

关于eclipse 在创建一个新项目时自动出现的appcompat v7如何解决

使用eclipse创建一个Android项目时,发现project列表中会多创建出一个appcompat_v7项目,再创建一个Android项目时,又会再多出一个appcompat_v7_2,如果再次创建,会以此类推地创建出appcompat_v7_x格式的“多余项目”出来(此情况在ADT升级为22.6.x版本后出现,22.3.x前的版本不会有)  查明原因: ADT在22.3.x版本

完美解决EditText被软盘遮挡和键盘弹出布局不上移

一开始我遇到过这个也在网上找了很多例子,都是在说在AndroidManifest文件对应activity中加上 android:windowSoftInputMode=”stateVisible|adjustPan”这属性就可以了,但是这个会有包含一个问题那就是布局会上移,那么如果你的顶上布局是一个视屏播放键或者其他的,那么就会看不见,导致用户体验度不好。如果不设置这个属性的话,那么就会出现你的

EditText 空指针问题

今天在Android中碰到了这样一个问题,其实应该很少人会碰到,因为只有像我这种奇葩才会犯这种错误。 但既然解决了,我就想在这里跟大家分享一下,毕竟它困扰了我一个白天啊。。。不多说了,看下面。。。 其实问题很简单,就是Caused By : java.lang.NullPointerException. 上面就是我在用EditText 的时候它给我提示的错误类型。 为了简便

【win7】电脑插上手机用的耳机后声音很怪

【问题描述】 电脑“dell5480R-3528ss”插上手机用的耳机后声音很怪 【原因】 混合声不兼容 【解决方法】

如何将word2010里的奇怪的段落换行符正常显示

英文版的word上段落换行符通常显示的很奇怪,如下图所示: 要想将它更改成正常的段落换行显示符,只需做如下操作: 开始菜单-->All programs-->Microsoft Office-->Microsoft Office 2010 Tools-->Microsoft Office 2010 Language Preferences, 选择“Chinese(PRC)”

EditText 光标在右边 切不出现俩个光标

&amp;lt;EditText android:layout_width=&quot;200dp&quot; android:layout_height=&quot;match_parent&quot; android:layout_alignParentRight=&quot;true&quot; android:layout_marginRight=&quot;15dp&quot; android:background=&quot;@null&quot; ..

遇到性格古怪的同事怎么办呢

主  题:

Android输入法弹出,布局上移,背景不会压缩

转载请注明出处,谢谢:http://blog.csdn.net/harryweasley/article/details/50266749Android的输入法弹出问题,一直是困扰很多开发人员的问题,当输入法弹出时,布局会被压缩,某些控件被遮挡住,但是需求可能并不想让该控件遮挡住,在做输入法的时候,你一定要知道这个属性,android:windowSoftInputMode,他有三个属性,分别是ad

EditText监听输入完成和设置点击事件时与父控件的冲突问题

Edittext 监听输入完成后再做其他事,比如上传网络、跳转到其他界面 Edittext 和父控件的点击响应事件

一、动态规划(2)奇怪的电梯

奇怪的电梯 源程序名 LIFT.??? (PAS, C, CPP) 可执行文件名 LIFT.EXE 输入文件名 LIFT. IN 输出文件名 LIFT. OUT 呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯, 而且第 i 层楼(1 上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。 例如: 3 3

关于Android长按出现复制粘贴栏在顶部占位问题解决方法

关于Android长按出现复制粘贴栏在顶部占位问题解决方法大家都知道,在Android长按WebView或EditText等组件时,4.0以上的系统顶部会出现复制/粘贴栏(以下使用使用操作栏作为描述),而如果有使用ActionBar,则操作栏就会悬浮在ActionBar上,但如果没有使用ActionBar,则会插入顶部并且占居一定的位置,如果是自定义的顶部栏,那么新插入的操作栏就会影响美观与体验(如

立即提问
相关内容推荐