ZoomButton的使用

来源:互联网 发布:淘宝访客数据 编辑:程序博客网 时间:2024/05/17 02:03


ZoomButton是我们自己定义的缩放按钮,它允许我们定义多个这样的按钮,它显示的只能是图片,没有Text属性。

下面是一个例子,点击图片,文字可以放大:

public class MainActivity extends AppCompatActivity {    private ZoomButton zb;    private TextView text;    static long size = 12;    @Override    protected void onCreate(Bundle savedInstanceState) {        // TODO Auto-generated method stub        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        zb = (ZoomButton) findViewById(R.id.zoombutton);        text = (TextView) findViewById(R.id.text);        zb.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                size = size + 2;//每次点击+2                text.setTextSize(size);            }        });    }}
布局:
<TextView    android:id="@+id/text"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="我是会变大的哦"    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/aaa"/>
好了,自己试一下吧!
                                             
0 0
原创粉丝点击