Один из вариантов, который у вас есть, это использовать относительный макет вместо линейного и использовать атрибут alignParentBottom, например:
<RelativeLayout android:id="@+id/linearLayout1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_margin="7dp"
android:orientation="vertical">
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/etNewListNameForm"
android:hint="list name"
android:layout_marginLeft="1dp"
android:layout_marginRight="1dp"></EditText>
</LinearLayout>
<LinearLayout style="@style/BottomPanel"
android:id="@+id/linearLayout2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true">
.....
Редактировать: Стоит также отметить, что вы должны очень серьезно рассмотреть возможность использования более описательногоимена для ваших взглядов.Вы использовали описательные имена для ваших кнопок и EditTexts, но застряли с linearLayout1 и linearLayout2 для ваших видов компоновки.Подумайте над тем, чтобы назвать их как mainLayout, bottomPannelLayout или как-то еще, и вам будет легче в будущем, когда вы попытаетесь выяснить, как вы их настроили.