我正在开发Android 3.1.以上申请.
在一个活动中,我动态生成其布局.我使用formdetail.xml作为contentvIEw:
@OverrIDepublic voID onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentVIEw(R.layout.formdetail); Bundle extras = getIntent().getExtras(); if (extras != null) { currentFormID = extras.getString("FormID"); }}
formdetail.xml:
<?xml version="1.0" enCoding="utf-8"?><linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:ID="@+ID/detailLayout" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical" > <relativeLayout androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content" > <button androID:ID="@+ID/downloadFormsbutton" androID:enabled="false" androID:layout_alignParentleft="true" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_margin="10dp" androID:text="@string/download_forms_button" /> <TextVIEw androID:ID="@+ID/formErrorMsg" androID:layout_alignParentRight="true" androID:layout_alignParentBottom="true" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:padding="10dp" androID:textSize="16dp" > </TextVIEw> </relativeLayout></linearLayout>
downloadFormsbutton和formErrorMsg必须始终保持形式.
但是使用那个xml我收到了这个警告:
此relativeLayout布局或其linearLayout父级是无用的
我需要linearLayout以编程方式添加tableLayouts.
我该如何解决这个警告?
解决方法:
您要么忽略它,要么右键单击您的项目.单击Build Path-> Configure Build Path ….在AndroID lint Preferences下查找Uselessparent并将其严重性设置为忽略或单击Ignore All.
编辑:
我把最后一部分拿回来.我认为忽略所有将擦除所有lint警告和错误.
总结以上是内存溢出为你收集整理的android – 这个RelativeLayout布局或其LinearLayout父级是没用的全部内容,希望文章能够帮你解决android – 这个RelativeLayout布局或其LinearLayout父级是没用的所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)