如何在用户单击按钮时增加TextView的大小?
public class Zoom extends Activity
{
private String productName;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.zoom);
Intent intent = getIntent();
productName = intent.getStringExtra("ChoosenMed");
TextView productNameTextView=(TextView)findViewById(R.id.prodcutNameZoomTextView);
productNameTextView.setText(productName);
}
}
我可能会通过使用TextView的大小属性去做这件事。
在onClick按钮中,您可以调用setTextSize(int,float)属性来增加或减小大小。
你可能会需要一个变量,以及递增根据当时价值&大小,这个变量变为5后,你可以缩小体积回原来的大小
希望这有助于。
可以给我一个代码..我尝试了很多。 – Jaswant 2013-02-16 08:55:15
public void varySize(){textview.setTextSize(TypedValue.COMPLEX_UNIT_SP,18); x ++; } – 2013-02-16 11:01:03
使用以下代码段内的上点击方法
yourtextview.setTextSize(TypedValue.COMPLEX_UNIT_SP,14);
试试看看它是否有效。
这就是我将如何做的! :) – 2013-02-16 11:00:39
你有没有正确的阅读这个问题? -1。 – 2013-02-16 06:09:30