EX08_16_02.java
上传用户:vip_99
上传日期:2021-03-27
资源大小:61159k
文件大小:1k
源码类别:

android开发

开发平台:

Java

  1. package irdc.ex08_16;
  2. import android.app.Activity;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.util.DisplayMetrics;
  6. import android.view.View;
  7. import android.widget.AbsoluteLayout;
  8. import android.widget.TextView;
  9. public class EX08_16_02 extends Activity
  10. {
  11.   private TextView mTextView03;
  12.   /* 中文?的间距 */
  13.   private int intShiftPadding = 14;
  14.   
  15.   @Override
  16.   protected void onCreate(Bundle savedInstanceState)
  17.   {
  18.     // TODO Auto-generated method stub
  19.     super.onCreate(savedInstanceState);
  20.     setContentView(R.layout.loginok);
  21.     
  22.     DisplayMetrics dm = new DisplayMetrics(); 
  23.     getWindowManager().getDefaultDisplay().getMetrics(dm);
  24.     
  25.     
  26.     mTextView03 = (TextView)findViewById(R.id.myTextView3);
  27.     
  28.     mTextView03.setLayoutParams
  29.     (
  30.       new AbsoluteLayout.LayoutParams(intShiftPadding*mTextView03.getText().toString().length(),18,(dm.widthPixels-(intShiftPadding*mTextView03.getText().toString().length()))-10,0)
  31.     );
  32.     
  33.     mTextView03.setOnClickListener(new TextView.OnClickListener()
  34.     {
  35.       @Override
  36.       public void onClick(View v)
  37.       {
  38.         // TODO Auto-generated method stub
  39.         Intent i = new Intent();
  40.         i.setClass(EX08_16_02.this, EX08_16.class);
  41.         startActivity(i);
  42.         finish();
  43.       }
  44.     });
  45.   }
  46. }