扭曲的应用程序屏幕-Android

扭曲的应用程序屏幕-Android,android,android-layout,android-activity,android-fragments,Android,Android Layout,Android Activity,Android Fragments,我们的应用程序在华为8510上看起来像这样,android版本是2.3.5。 这个屏幕截图来自我们的客户。我们在应用程序上禁用了截图,所以我们的客户使用另一部手机截图 怎么可能呢 这是布局代码,我认为没有问题 <?xml version="1.0" encoding="utf-8"?> 在AndroidManifest GL版本上: <uses-feature android:glEsVersion="0x00020000" android:required="true" /

我们的应用程序在华为8510上看起来像这样,android版本是2.3.5。 这个屏幕截图来自我们的客户。我们在应用程序上禁用了截图,所以我们的客户使用另一部手机截图

怎么可能呢

这是布局代码,我认为没有问题

<?xml version="1.0" encoding="utf-8"?>
在AndroidManifest GL版本上:

<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />

我的一个朋友在花了很多时间后找到了一个有希望的答案&搜索

通过简单地关闭开发人员选项,就可以解决GUI中闪烁的相同问题


因为如果您启用硬件覆盖,GPU将负责UI&有时GUI呈现中会出现一些冲突。

任何人都需要更多信息来帮助您。安卓版本将有助于启动。而且,我也不知道我应该向您提供哪些信息。我有任何想法,@Peter。我们至少需要看看消息来源,才能对此发表任何意见。您是使用标准视图创建GUI,还是使用RenderScript或某种OpenGL库?是的,我们使用的是标准控件,@subliemesiem这看起来像是硬件问题,而不是软件问题。如果这仅由一个用户检测到,请耐心等待,如果有多个用户。
public class CMScrollView extends ScrollView {
public static final String LOG_TAG = "com.asdasd.asdasd.controls.CMScrollView";
private OnScrollViewReachedToEnd onScrollViewReachedToEnd;

public CMScrollView(Context context, AttributeSet st) {
    super(context, st);
}

public OnScrollViewReachedToEnd getOnScrollViewReachedToEnd() {
    return onScrollViewReachedToEnd;
}

public void setOnScrollViewReachedToEnd(OnScrollViewReachedToEnd onScrollViewReachedToEnd) {
    this.onScrollViewReachedToEnd = onScrollViewReachedToEnd;
}

@Override
protected void onScrollChanged(int l, int t, int oldl, int oldt) {
    View view = (View) getChildAt(getChildCount() - 1);
    int diff = (view.getBottom() - (getHeight() + getScrollY() + view.getTop()));// Calculate the scrolldiff
    if (diff == 0) {  // if diff is zero, then the bottom has been reached
        if (ApplicationController.DEBUGMODE)
            Log.d(CMScrollView.LOG_TAG, "MyScrollView: Bottom has been reached");
        if (onScrollViewReachedToEnd != null) {
            onScrollViewReachedToEnd.onReachedToEnd(this);
        }
    }
    super.onScrollChanged(l, t, oldl, oldt);
}

public interface OnScrollViewReachedToEnd {
    void onReachedToEnd(IngScrollView scrollView);
}}
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />