如何在android中滚动屏幕

发布于 2024-11-05 18:29:03 字数 70 浏览 0 评论 0原文

我正在学习安卓。我创建了一个简单的 xml 屏幕,但数据超出屏幕并且屏幕不滚动。任何人都可以告诉我如何使我的手机屏幕可滚动吗?

I'm learning the android. I created a simple xml screen but data is going out of screen and the screen is not scrolling. Can any body tell me how to make scrollable my phone screen?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

梅窗月明清似水 2024-11-12 18:29:03

以下是固定页眉和固定页脚以及滚动正文的一些代码:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout  
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_height="fill_parent"
  android:id="@+id/relativeLayout1"
  android:layout_width="wrap_content">
<TextView
  android:text="Header"
  android:id="@+id/textViewHeader"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
</TextView>
<TextView
  android:layout_alignParentBottom="true"
  android:text="Footer"
  android:id="@+id/textViewFooter"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
</TextView>
<ScrollView
  android:layout_above="@id/textViewFooter"
  android:layout_below="@id/textViewHeader"
  android:layout_height="fill_parent"
  android:layout_width="fill_parent"
  >
<LinearLayout
  android:layout_below="@id/textViewHeader"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content">
<TextView android:text="@string/about_tlh_body"
  android:id="@+id/textViewBody"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
</TextView>
</LinearLayout>
</ScrollView>
</RelativeLayout>

玩得开心。

Here is some code for a fixed header and fixed footer and a scrolling body:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout  
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_height="fill_parent"
  android:id="@+id/relativeLayout1"
  android:layout_width="wrap_content">
<TextView
  android:text="Header"
  android:id="@+id/textViewHeader"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
</TextView>
<TextView
  android:layout_alignParentBottom="true"
  android:text="Footer"
  android:id="@+id/textViewFooter"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
</TextView>
<ScrollView
  android:layout_above="@id/textViewFooter"
  android:layout_below="@id/textViewHeader"
  android:layout_height="fill_parent"
  android:layout_width="fill_parent"
  >
<LinearLayout
  android:layout_below="@id/textViewHeader"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content">
<TextView android:text="@string/about_tlh_body"
  android:id="@+id/textViewBody"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
</TextView>
</LinearLayout>
</ScrollView>
</RelativeLayout>

Have fun.

归途 2024-11-12 18:29:03

让你的 Activity 成为 ListActivity

下面是一个实现 listView / ListActivity 的示例

http://p-xr.com/android-tutorial-how-to-parseread-xml-data-into-android-listview/

滚动到帖子底部即可找到Eclipse 项目查看完整的实现。

您还可以使用 http://developer.android.com/reference/android/小部件/ScrollView.html

Make your Activity a ListActivity

Here is an example that implements a listView / ListActivity

http://p-xr.com/android-tutorial-how-to-parseread-xml-data-into-android-listview/

Scroll to the bottom of the post to find the Eclipse project to see the full implementation.

You can also use a http://developer.android.com/reference/android/widget/ScrollView.html

丢了幸福的猪 2024-11-12 18:29:03

将整个布局放入scrollView.ie最顶层/父布局是scrollview

Puth the whole layout inside scrollView.i.e the topmost/parent layout is scrollview

傻比既视感 2024-11-12 18:29:03

只需将此代码放入您的 AndroidManifest.xml 活动中

android:windowSoftInputMode="stateVisible|adjustResize"

Just put this code in your activity of AndroidManifest.xml

android:windowSoftInputMode="stateVisible|adjustResize"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文