动态地将滚动视图添加到线性布局

时间:2016-07-14 15:49:11

标签: java android android-layout scrollview android-linearlayout

我想在我的活动中添加scrollview,我试图动态添加scrollview但它会抛出异常。我是android的新手,我对此不太了解,

请查看代码:

IllegatStateException

但问题是每当我启动我的应用程序时它会抛出一个removeChild子类已经是父类。首先致电<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:id="@+id/main_layout" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout>

这是我的activity.xml

atom.workspace.observeTextEditors (editor) ->
  atom.commands.dispatch(editor, 'remote-sync:download-file')

1 个答案:

答案 0 :(得分:1)

只需在您的activity.xml文件中执行此操作,它就会为您的应用添加ScrollView

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    tools:context=".MainActivity">
    <LinearLayout
        android:layout_width="wrap_content"
        android:id="@+id/main_layout"
        android:layout_height="wrap_content" 
        android:orientation="vertical">
    </LinearLayout>
</ScrollView>

这应该会在需要时动态地为您的应用添加ScrollView,但我还没有查看您的java文件,因此如果发生任何异常,那么我就不会知道。