zoukankan      html  css  js  c++  java
  • Android控件之ZoomButton缩放按钮

     效果如下

    一、与ZoomControls的区别

      ZoomControls是一个包含放大、缩小按钮的控件。而ZoomButton是您自己定义的缩放按钮,它允许你定义多个这样的按钮,它显示的只能是图片,没有Text属性。

    二、实例

      <?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">
     <TextView android:id="@+id/text" android:layout_width="wrap_content"
      android:layout_height="wrap_content" android:text="ZoomControls实例"
      android:textSize="12px" />
     <ZoomButton android:id="@+id/zoombutton"
      android:layout_gravity="bottom" android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:src="@drawable/btn_black"/>
    </LinearLayout>

    package com.wjq;

    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.TextView;
    import android.widget.ZoomButton;
    import android.widget.ZoomButtonsController;
    import android.widget.ZoomControls;

    public class ZoomButtonsControllerDemo extends Activity {
     private ZoomButton zb;
     private TextView text;
     
     static long size = 12;

     /*
      * (non-Javadoc)
      *
      * @see android.app.Activity#onCreate(android.os.Bundle)
      */
     @Override
     protected void onCreate(Bundle savedInstanceState) {
      // TODO Auto-generated method stub
      super.onCreate(savedInstanceState);

      setContentView(R.layout.zoombuttonscontroller);
      zb = (ZoomButton) findViewById(R.id.zoombutton);
      text = (TextView) findViewById(R.id.text);

      zb.setOnClickListener(new OnClickListener() {

       @Override
       public void onClick(View v) {
        size = size + 2;
        text.setTextSize(size);
       }

      });
     }

    }

     

      

      

  • 相关阅读:
    L208
    L207
    L206
    L205 EE
    L204
    监控glusterfs
    监控elssticSearch健康状态
    防火墙
    创建逻辑卷
    编译安装nginx,并使用systemd管理nginx
  • 原文地址:https://www.cnblogs.com/salam/p/1860531.html
Copyright © 2011-2022 走看看