【android教程】控件(View)之ZoomControls,Include,VideoView……

2012-11-04 09:07 阅读 747 次 评论关闭

控件(View)之ZoomControls, Include, VideoView, WebView, RatingBar, Tab, Spinner, Chronometer, ScrollView

介绍

在 Android 中使用各种控件(View)

ZoomControls - 放大/缩小按钮控件

Include - 整合控件

VideoView - 视频播放控件

WebView - 浏览器控件

RatingBar - 评分控件

Tab - 选项卡控件

Spinner - 下拉框控件

Chronometer - 计时器控件

ScrollView - 滚动条控件

1、ZoomControls 的 Demo

zoomcontrols.xml

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

<!--
放大/缩小按钮控件
-->
<ZoomControls android:id="@+id/zoomControls"
android:layout_width="wrap_content" android:layout_height="wrap_content"></ZoomControls>

</LinearLayout>

_ZoomControls.java

package com.webabcd.view;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Toast;
import android.widget.ZoomControls;

public class _ZoomControls extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
//TODO Auto-generated method stub
super.onCreate(savedInstanceState);
this.setContentView(R.layout.zoomcontrols);

setTitle("ZoomControls");

ZoomControls zoomControls=(ZoomControls) this.findViewById(R.id.zoomControls);
//setOnZoomInClickListener() - 响应单击放大按钮的事件
zoomControls.setOnZoomInClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(_ZoomControls.this, "单击了放大按钮", Toast.LENGTH_SHORT).show();
}
});

//setOnZoomOutClickListener() - 响应单击缩小按钮的事件
zoomControls.setOnZoomOutClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(_ZoomControls.this, "单击了缩小按钮", Toast.LENGTH_SHORT).show();
}
});

}
}

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:【android教程】控件(View)之ZoomControls,Include,VideoView…… | 猎微网

评论已关闭!