android scrollby

来源:互联网 发布:怎么淘宝拍卖二手货 编辑:程序博客网 时间:2024/06/06 10:48
   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"        android:layout_width="fill_parent"        android:layout_height="fill_parent" >        <Button            android:id="@+id/button1"            android:layout_width="75dip"            android:layout_height="50dip"            android:text="button1button2button3button4button5button6" />        <Button            android:id="@+id/button2"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:text="Button" />    </LinearLayout>

代码

package com.example.ss;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity {Button btn2,btn1;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        btn1 = (Button) findViewById(R.id.button1);        btn2 = (Button) findViewById(R.id.button2);        btn2.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stub//btn1.layout(100, 100, 300, 300);//容器左上为0,0// L 控件左边离容器左边的距离// T 控件顶部离容器顶部的距离// R 控件右边离容器左边的距离// B 控件底部离容器顶部的距离btn1.scrollBy(0,20);}});    }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        getMenuInflater().inflate(R.menu.activity_main, menu);        return true;    }}