android下eclipse中This LinearLayout layout or its LinearLayout parent is possibly useless警告信息
2014-04-13 18:58
387 查看
eclipse提示:This LinearLayout layout or its LinearLayout parent is possibly useless黄色感叹号警告信息
下面布局代码:
警告原因:警告提示的意思是在这个布局文件中父布局控件(最外层的LinearLayout)没有用;原因是在LinearLayout布局当中嵌套了一个子的LinearLayout布局,而在我的这个整个布局文件中是一最外层的LinearLayout为父控件进行整体布局的,从而造成这段布局代码重复了LinearLayout布局。
结局方法很简单只需要重复的一个LinearLayout即可,正确代码如下:
这样黄色的警告信息就会消失掉,机器人就能正常运行起来了。
下面布局代码:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <LinearLayout <!--此行有黄色感叹号警告信息提示-> android:id="@+id/listener" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawSelectorOnTop="false" android:scrollbars="vertical" > </ListView> </LinearLayout> </LinearLayout>
警告原因:警告提示的意思是在这个布局文件中父布局控件(最外层的LinearLayout)没有用;原因是在LinearLayout布局当中嵌套了一个子的LinearLayout布局,而在我的这个整个布局文件中是一最外层的LinearLayout为父控件进行整体布局的,从而造成这段布局代码重复了LinearLayout布局。
结局方法很简单只需要重复的一个LinearLayout即可,正确代码如下:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawSelectorOnTop="false" android:scrollbars="vertical" > </ListView> </LinearLayout>
这样黄色的警告信息就会消失掉,机器人就能正常运行起来了。
相关文章推荐
- Eclipse 提示:This RelativeLayout layout or its LinearLayout parent is possibly useless
- This TableLayout layout or its LinearLayout parent is possibly useless
- This LinearLayout layout or its LinearLayout parent is possibly useless
- Waring:This LinearLayout layout or its FrameLayout parent is useless; transfer the background attribute to the other view
- This ScrollView layout or its FrameLayout parent is useless; transfer the background attribute to th
- Cannot call this method while RecyclerView is computing a layout or scrolling android.support.v7.wid
- 用Eclipse编译android程序时,出现警告This text field does not specify an inputType or a hint
- Android ApiDemos示例解析(147):Views->Layouts->LinearLayout->7. Fill Parent
- Android 4.2 Feature Highlight: So, What Is This Miracast Thing And How Does It Work, Anyway?
- Android开发中Layout中明明改了id,但是还出现"cannot be resolved or is not a field"的原因
- 警告: The web application [ROOT] appears to have started a thread named [Thread-48] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
- iOS 错误信息 This application is modifying the autolayout engine from a background thread...
- Eclipse Android项目 为控件添加了Id,但是在Java代码中提示xxx cannot be resolved or is not a field
- 解决问题:The directory '/Users/Parthenon/Library/Logs/pi' or its parent directory is not owned by the
- eclipse创建android项目,无法正常预览布局文件,出现This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in...
- Android“This Handler class should be static or leaks might occur”警告的处理方法
- Dynamically changing the linearlayout width or height on Android
- intellij idea android错误: Missing styles. Is the correct theme chosen for this layout?
- eclipse 弹出 Version 1.4.2_03 of the JVM not suitable for this product.Version1.5 or geeater is requir
- This Android SDK requires Android Developer Toolkit version 14.0.0 or above. Current version is