|  
       
            
       
       
      
       
      
      
 
| 
本帖最後由 wahaha3q 於 2018-6-10 13:48 編輯
x
馬上加入Android 台灣中文網,立即免費下載應用遊戲。您需要 登錄 才可以下載或查看,沒有帳號?註冊  
 各位前輩大家好
 最近我在練習書上的範例時 在與畫面物件配對上有些疑問
 
 以下是書上的範例:package com.danny.radiobtn;
 import android.content.Context;
 import android.support.v7.app.AppCompatActivity;
 import android.os.Bundle;
 import android.view.MotionEvent;
 import android.view.View;
 import android.widget.RadioGroup;
 import android.widget.TextView;
 
 public class MainActivity extends AppCompatActivity {
 TextView txv;
 RadioGroup ticketType;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);
 }
 
 public void show(View v) {
 TextView txv = (TextView) findViewById(R.id.txv);
 RadioGroup ticketType = (RadioGroup) findViewById(R.id.ticketType);
 
 switch (ticketType.getCheckedRadioButtonId()) {
 case R.id.adult:
 txv.setText("買全票");
 break;
 case R.id.child:
 txv.setText("買半票");
 break;
 
 case R.id.senior:
 txv.setText("買敬老票");
 break;
 }
 }
 }
 
 我試著把  TextView txv = (TextView)findViewById(R.id.txv);
 RadioGroup ticketType = (RadioGroup)findViewById(R.id.ticketType);
 放到onCreate裡面  雖然執行後畫面會出現,但只要按了button後就會閃退完全無法執行...請問是這種寫法有問題嗎? 感謝~
 
 
 
 | 
  |