我有問題得到這個工作,這是我想要得到的:onClickListener將獲得無線電的狀態並返回一個敬酒。但我在某處搞亂了。我的意圖有問題,任何人都可以對此有所瞭解,意圖無法解決。 (是的,我顯然還進口了。)這是我有:問題包含「onClick」和一個getIntExtra
public class MainActivity extends Activity {
protected Intent intent;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button check = (Button)findViewById(R.id.Button01);
check.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v){
getIntent();
int state= intent.getIntExtra(TelephonyManager.EXTRA_STATE, -1);
String msg=null;
switch (state) {
case TelephonyManager.NETWORK_TYPE_1xRTT:
Toast.makeText(MainActivity.this, msg, Toast.LENGTH_SHORT).show();
break;
}
}
});
}
}
什麼(不正確)的輸出/功能你目前看到? Toast.makeText調用的預期行爲是什麼? – 2011-03-14 16:31:55
LogCat對此問題有何說法? – Dalmas 2011-03-14 16:52:17