しばらくの間、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>
ご協力ありがとうございました!