【问题标题】:Black Background When Click On EditText单击 EditText 时的黑色背景
【发布时间】:2015-01-02 10:06:38
【问题描述】:

![在此处输入图像描述][1]在 android 中,当软键盘打开时,我们创建一个 RetailerRegistration 表单,然后底部字段被隐藏,因此我们在滚动视图上使用,但是当我们使用滚动视图并单击 edittext 时,软键盘打开并打开整个屏幕黑色怎么解决请指教

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffffff"> <LinearLayout android:orientation="vertical" android:minHeight="40px" android:layout_width="match_parent" android:layout_height="1.0dp" android:id="@+id/linearLayout1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout2"> <TextView android:text="Retailer Name" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerName" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretailername" android:gravity="left" style="@style/EditText_Small2" android:maxLength="30" android:inputType="textCapCharacters" android:editable="true" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout18"> <TextView android:text="Mobile No." android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerMobileNo" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretailerMobile" android:gravity="left" style="@style/EditText_Small2" android:maxLength="10" android:inputType="number" android:editable="true" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout3"> <TextView android:text="Address" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerAddress" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretaileraddress1" android:gravity="left" android:minLines="2" style="@style/EditText_Small2" android:maxLength="100" android:inputType="textCapCharacters" android:editable="true" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout3"> <TextView android:text="" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerAddress1" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretaileraddress2" android:gravity="left" android:minLines="2" style="@style/EditText_Small2" android:maxLength="100" android:inputType="textCapCharacters" android:editable="true" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout4"> <TextView android:text="PinCode" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerzipcode" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretailerzipcode" android:gravity="left" style="@style/EditText_Small2" android:maxLength="6" android:inputType="number" android:editable="true" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout5"> <TextView android:text="Town" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailercity" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretailercity" android:gravity="left" style="@style/EditText_Small2" android:maxLength="50" android:inputType="textCapCharacters" android:editable="true" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout6"> <TextView android:text="District" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerdistrict" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretailerdistrict" android:gravity="left" style="@style/EditText_Small2" android:maxLength="50" android:inputType="textCapCharacters" android:editable="false" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/linearLayout7"> <TextView android:text="State" android:layout_width="110dp" android:layout_height="wrap_content" android:id="@+id/textViewretailerstate" android:gravity="left" android:cacheColorHint="#00000000" style="@style/TextView_Small" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/editTextretailerState" android:gravity="left" style="@style/EditText_Small2" android:maxLength="50" android:inputType="textCapCharacters" android:editable="false" /> </LinearLayout> </LinearLayout> </ScrollView>

试试这个链接截图 http://i.stack.imgur.com/13vOw.png

【问题讨论】:

  • 你能说得更具体些吗?因为我在 sn-p 上方没有看到任何空白屏幕。
  • 尽可能放截图
  • 当我们上传屏幕截图时,如果您分享 emailid,那么我们会发送至少 10 个声望
  • 上传到任何云,如Dropbox并提供公共链接
  • 点击edittext时添加屏幕截图然后显示黑屏

标签: android


【解决方案1】:

我不确定,但它对我来说很好用。 使您的主要布局相对“相对布局”。 并在此布局内添加您的“滚动视图”。

【讨论】:

  • 这并没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时对自己的帖子发表评论,一旦您拥有足够的声誉,您就可以对任何帖子发表评论。
猜你喜欢
  • 2014-01-30
  • 2011-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-03
  • 2020-04-23
  • 2013-04-16
相关资源
最近更新 更多