------ 文章開始 ------

public class MyImageView extends ImageView{

  public MyImageView (Context context, AttributeSet attrs, int defStyle) {
    super(context, attrs, defStyle);
    initVariables();
  }

  public MyImageView (Context context, AttributeSet attrs) {
    super(context, attrs);
    initVariables();
  }

  public MyImageView (Context context) {
    super(context);
    initVariables();
  }

  private void initVariables(){
    this.setImageResource( R.drawable.image);
  }

  public void setOnSpeakerphoneListener(){
    this.setOnClickListener( clickListener);
  }

  private OnClickListener clickListener = new OnClickListener(){
    public void onClick(View v){
      setCaption(123456);
    }
  };

  private void setCaption(int text){ 
    TextView caption = (TextView)findViewById( R.id.image);
    caption.setText(text+"");
  }
}
------ 文章結尾 ------

[複製網址] [開新視窗] [檢舉短網址] [QR條碼]

服務條款 - 加入會員(免費) - 回報問題網址 - 聯絡偶們 -

© 2025 PPT.cc