Android - 带有文本字段的 ScrollView 导致背景闪烁

发布于 2024-11-17 05:12:26 字数 719 浏览 1 评论 0原文

我是 Android 开发新手,遇到了问题。对于我的 Android Activity,我在 TableLayout 中有一组文本字段。在实现 ScrollView 之前,我没有遇到任何问题,但使用 ScrollView 时,我发现每次选择文本字段或开始在其中输入内容时,我的背景都会开始闪烁黑色(使用白色背景)。我不确定这是我的代码还是模拟器本身的问题。

这就是我的 ScrollView:

    <ScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/ScrollView"
        android:layout_width="wrap_content"
        android:layout_height="425px">
    <TableLayout
        android:layout_height="match_parent" 
        android:layout_width="match_parent"
        android:stretchColumns="1"
        android:background="@color/background">......
.....</TableLayout>
   </ScrollView>

还有其他人有类似的问题吗?

I'm new to Android development and am having a problem. For my Android Activity I have a set of text fields inside a TableLayout. Prior to implementing ScrollView I had no issues, but with ScrollView I find that every time I select a text field or begin typing in it my background begins flashing black (using a white background). I'm not sure if this is an issue with my code or the emulator itself.

This is what I have for my ScrollView:

    <ScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/ScrollView"
        android:layout_width="wrap_content"
        android:layout_height="425px">
    <TableLayout
        android:layout_height="match_parent" 
        android:layout_width="match_parent"
        android:stretchColumns="1"
        android:background="@color/background">......
.....</TableLayout>
   </ScrollView>

Anyone else have a similar problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦里°也失望 2024-11-24 05:12:26

是的..你也犯了同样的错误。后来我发现这和你的背景属性有关系。

不确定它是如何发生的但是

不要使用@colour设置背景,而是使用@drawable。

确保从 XML 中删除所有 @color。

Yes.. You have done the same mistake. Eventually I found out that it has something to do with your background attribute.

Not Sure How it happens but

Do Not Use @colour to set background instead use @drawable.

Make sure you remove all @colour from XML.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文