package com.taobao.tmts.framework.app;
import android.app.Activity;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.ScrollView;
public class ScrollActivity extends Activity {
private static final String LOG_TAG = "ScrollActivity";
private Button scrollButtonTop;
private Button scrollButtonBottom;
private ScrollView scrollView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.scrollview_layout);
scrollView = (ScrollView) findViewById(R.id.ScrollView);
scrollButtonTop = (Button) findViewById(R.id.scroll_button);
scrollButtonBottom = (Button) findViewById(R.id.scroll_button2);
final DisplayMetrics dm = new DisplayMetrics();
this.getWindowManager().getDefaultDisplay().getMetrics(dm);
scrollButtonTop.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.v(LOG_TAG, "scroll_button clicked");
Log.v(LOG_TAG, String.valueOf(dm.widthPixels));
Log.v(LOG_TAG, String.valueOf(dm.heightPixels));
Log.v(LOG_TAG, String.valueOf(scrollView.getScrollX()));
Log.v(LOG_TAG, String.valueOf(scrollView.getScrollY()));
scrollView.fullScroll(View.FOCUS_DOWN);
}
});
}
}