web-dev-qa-db-ja.com

Androidのスクロール可能なレイアウト

以下に示すように、LinearLayoutに登録フォームがあります。

alt text

エミュレーター画面がデフォルトの位置にある場合、正常に機能しています。しかし、エミュレータ画面を回転させると、画面に収まり、残りの要素のみが表示されます。以下の画面に示すように: alt text

今、私はこのレイアウトをスクロール可能にしますが、アイデアは得ません。どんな助けも大歓迎です。

31
Vikas Patidar

LinearLayoutを次のようにScrollView内に配置してみてください。

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:Android="http://schemas.Android.com/apk/res/Android"
    Android:layout_width="fill_parent" Android:layout_height="fill_parent">

    <LinearLayout Android:id="@+id/menu_ll"
        Android:layout_width="fill_parent" Android:layout_height="fill_parent"></LinearLayout>

</ScrollView>
88

AndroidManifest.xmlのアクティビティにこのコードを追加しただけです

Android:windowSoftInputMode="stateVisible|adjustResize"
0
Gourav Samre