2012-11-09 24 views
0

如何獲得廣播方法變量?android不同的區間變量

廣播中只有一個變量。這是我的部分代碼:

public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     //I want to use a in here like textview.settext(a); 
      IntentFilter intent = new IntentFilter(); 
      registerReceiver(searchDevices, intent); 
    } 
    private BroadcastReceiver searchDevices = new BroadcastReceiver() {  
    public void onReceive(Context context, Intent intent) { 
       int a=0; 
     } 
    } 
+0

你是什​​麼意思「獲得廣播方法變量」 – FoamyGuy

+0

廣播變量 –

回答

1

你可以把parcelable變量意向如:

Intent i = new intent(); 
i.putExtra("a", 0); 

然後在你的接收器的代碼,你得到的值:

int a = i.getIntExtra("a"); 

This document might be helpful.