2025-02-10

例子一:
Java代碼 
Button btn2 = (Button)findViewById(R.id.button2); 
    btn2.setOnClickListener(new OnClickListener() { 
    @Override 
        public void onClick(View v) { 
LayoutInflater vi = (LayoutInflater) 
getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
            View view = vi.inflate(R.layout.main, null); 
            TextView tv = (TextView)view.findViewById(R.id.textView); 
tv.setText("文本小提示"); 
Toast toast = new Toast(ToastView.this); 
toast.setView(view); 
toast.setDuration(Toast.LENGTH_SHORT); 
toast.show(); 

}); 

例子二:
Java代碼 
super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    RadioGroup r = (RadioGroup)findViewById(R.id.radioGroup1); 
    r.setOnCheckedChangeListener(new OnCheckedChangeListener() { 
             
        @Override 
        public void onCheckedChanged(RadioGroup group, int cheId) { 
            //cheId為點擊的radio的id 
            Toast.makeText(ActivityTest.this, "test", Toast.LENGTH_SHORT).show(); 
        } 
}); 

PS:ActivityTest.this是類本身,比如例二是指在ActivityTest引用的方法

作者“rayln”
 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *