我一直想创建一个Android活动,它在视图中使用zoombutton而不是zoomcontroller。但我不知道如何开始。我感谢你给我的任何帮助。如果你能给我一些代码来开始。感谢
答案 0 :(得分:1)
我真的不明白你实际想要放大的是什么,只是想让你想到在这里为TextView缩放文本代码吧。
ImageView increaseTextBtn = (ImageView)findViewById(R.id.increaseTextBtn);
final TextView txtTitle = (TextView) findViewById(R.id.txt_desc);
increaseTextBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
txtTitle.setTextSize(TypedValue.COMPLEX_UNIT_PX,(txtTitle.getTextSize()+1f));
}
});
ImageView decreaseTextBtn = (ImageView)findViewById(R.id.decreaseTextBtn);
decreaseTextBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
txtTitle.setTextSize(TypedValue.COMPLEX_UNIT_PX,(txtTitle.getTextSize()-1f));
}
});
在此代码中有两个按钮(increaseTextBtn,decreaseTextBtn)来调整TextView的缩放级别
<强>更新强> 对于图像视图,您可以找到考试here