android-如何让顶端的项目凸显出来

问题描述

如何让顶端的项目凸显出来

我在程序中设置的一个scroll view,但是当运行代码时,我发现顶端的一些项目隐藏了看不见。我想从顶端开始显示这个 scroll view 。需求帮忙解决。
我用的下面的代码:

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

<ScrollView
    android:id="@+id/scrollView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:scrollbars="none"
    android:scrollX="0px">

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

         <ImageView
            android:id="@+id/img_logo"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:src="@drawable/logo"
            android:focusable="true"
            android:layout_marginTop="1dip" />

        <ImageView
            android:id="@+id/img_logo"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:src="@drawable/jvdbanner" />

        <ListView
            android:id="@+id/main_list"
            android:layout_width="fill_parent"
            android:layout_height="279dip"
            android:background="#84CFE7"
            android:cacheColorHint="#00000000"
            android:divider="#000000"
            android:dividerHeight="1dip"
            android:focusable="false"
            android:fadingEdge="none"
            android:scrollbars="none" />

        <View
            android:layout_width="fill_parent"
            android:layout_height="2dip"
            android:layout_marginTop="5dip"
            android:background="#ffffff" />

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:layout_marginTop="10dip"
            android:text="Copyright @ 2012- JVD Properties, Inc."
            android:textColor="#ffffff"
            android:textSize="13sp" />

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:layout_marginTop="5dip"
            android:text="All Rights Reserved."
            android:textColor="#ffffff"
            android:textSize="13sp" />
    </LinearLayout>
</ScrollView>

</LinearLayout>

解决方案

试下这个方法,应该能帮的上你。

final ScrollView main = (ScrollView) findViewById(R.id.scrollView1);

main.post(new Runnable() {

    public void run() {

        main.scrollTo(0,0);
    }
});
时间: 2025-01-26 22:36:46

android-如何让顶端的项目凸显出来的相关文章

android git上开源的项目收藏

本文为那些不错的Android开源项目第一篇--个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其他如Dialog.Toast.EditText.TableView.Activity Animation等等.   最新内容请访问AndroidOpenProject@Github,欢迎Star和Fork.   Androi

android 为什么刚建的项目,运行就报错,我什么还没干,就想试试,结果就报错了!!

问题描述 android 为什么刚建的项目,运行就报错,我什么还没干,就想试试,结果就报错了!! 解决方案 你新建的项目有错误,可能少了包,或者缺少文件吧! 解决方案二: 这个好像是布局文件不匹配的原因,但有时也可能是eclipse的原因.或者看看布局,或者重启eclipse就好了 解决方案三: 编译的class.apk文件有问题:执行清除一下就可以了.Project→Clean→Clena Projects Selected Below 选择你出错的项目就可以了. 解决方案四: 工程存在错误,

Android 个人理财工具一:项目概述与启动界面的实现_Android

        从本文开始为大家制作一个Android个人理财工具,并把整个开发过程记录下来,与大家分享.        项目总体介绍        此Android个人理财工具的主要功能是,可以录入日常生活中的各类收入和支出明细,并且可以在每月底能够统计每月各类情况.给出收支关系饼图,月份之间的柱状图等报告.        下图是程序的流程图:        程序可能涉及到的技术:        1.多个视图的切换,参数的传递,intent的使用.        2.Grid 明细的体现.  

Android 的一个 MVP 基础项目模板

本文讲的是Android 的一个 MVP 基础项目模板, 迄今为止,我阅读了很多有关Android软件开发中结构设计的文章.以我对他们的认识,比较好的方法是实现**MVP(Model View Presenter)**模式,这对Android开发者也是非常重要的. 我在其他开发者的技术博客和项目中学到了一些有用的东西,现在我决定开发一个基本的项目架构来用于实现我们的客户端软件mobiwise. 我选择了MVP模式作为项目架构,让我们开始了解一下. 什么是MVP? 你能在网上找到很多MVP相关解释

android studio 1.5创建项目报错

问题描述 android studio 1.5创建项目报错 错误:A problem occurred configuring project ':app'. Could not download junit.jar (junit:junit:4.12) Could not get resource 'https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.jar'. > Could not GET 'https://jcenter.bin

Android编程入门之HelloWorld项目目录结构分析_Android

本文实例讲述了Android编程入门之HelloWorld项目目录结构.分享给大家供大家参考,具体如下: 我们介绍了如何搭建Android开发环境及简单地建立一个HelloWorld项目,本篇将通过HelloWorld项目来介绍Android项目的目录结构.本文的主要主题如下: 1.HelloWorld项目的目录结构 1.1.src文件夹 1.2.gen文件夹 1.3.Android 2.1文件夹 1.4.assets 1.5.res文件夹 1.6.AndroidManifest.xml 1.7

android studio运行不了项目

问题描述 android studio运行不了项目 Error:Execution failed for task ':ibabymap:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:Development Toolsandroid-sdk-windowsuild-tool

可以在开发android SDK时,在项目里面再添加第三方SDK吗

问题描述 可以在开发android SDK时,在项目里面再添加第三方SDK吗 自己现在在开发android广告SDK,老大为了将量分发出去, 想让我们在我们的广告SDK项目里面添加第三方adview广告平台交易中心的SDK, 请问可以这么做吗?不知道怎么具体嵌入,之前嵌入SDK都是基于应用去嵌入SDK的, 没做过在SDK中嵌入SDK. 解决方案 Android SDK 命令开发项目 解决方案二: 这些外部的SDK的话都会给你一些帮助文档的,仔细的阅读一下很快的就能上手了.希望对你有用

启动-Android studio 不能创建新项目,报错。

问题描述 Android studio 不能创建新项目,报错. 一直这个样子,每次启动都这样. 网上也没有这个错误的原因说明,求大神帮忙解决 ,谢谢. 解决方案 http://stackoverflow.com/questions/20158190/android-studio-new-installation-and-new-project-fails 解决方案二: 楼上正解,楼主还可以新建一个项目,如果新项目可以执行的话再打开这个项目就可以了,我上回出现这个问题就是这么解决的><