しばらくの間、Google と stackoverflow の両方を検索してきましたが、私の質問に答えるものは何も見つかりませんでした。
LinearLayoutの下部に (ピクセル単位で特定の既知の高さがない) を配置することについて疑問に思っていWebViewます。これLinearLayoutには、 に表示される記事のコメントを含むフラグメントが後で取り込まれますWebView。
この問題の問題は、WebViewほとんどの場合、 が画面よりも大きいため、ユーザーが記事全体を読むにはスクロールする必要があることです。スクロールの一番下に をCommentsFragment挿入します ( を介してLinearLayout、いくつかのパラメーターが必要なため、XML から直接ロードすることはできません)。
私はたくさんの解決策を試しましたが、それらLinearLayoutのすべてが、レイアウトの下部ではなく、常にレイアウトの下部に固執しますWebView。
私の現在のコードは次のとおりですが、もちろん機能していません。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<WebView
android:id="@+id/article_webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true" />
<LinearLayout
android:id="@+id/comments_container"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" />
</RelativeLayout>
ご協力ありがとうございました!