2011-01-26 46 views
1

嘿,我真的剛剛開始幾個小時前剛開始的​​Android開發。我需要爲一個學校項目提出申請,並且需要儘快完成。如何讓我的微調目標鏈接到網站?

到目前爲止,我做了一個微調與一些替代選擇。但這是我的問題。 當我點擊我的微調器中列出的其中一個目標時,我該怎麼做,以便鏈接到網頁。

我不知道如何使用「AdapterView.OnItemSelectedListener」。或者在這裏是否有必要。

我會非常感謝一些建議。由於頭

+0

所以請標記爲家庭作業... – Tobias 2011-01-26 10:00:21

回答

3

你可以嘗試onItemSelectedListener設置爲您微調:

編輯:

super.onCreate(savedInstanceState); 
setContentView(R.layout.main); 
Spinner spinner = (Spinner) findViewById(R.id.spinner); 
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.planets_array, android.R.layout.simple_spinner_item); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
spinner.setAdapter(adapter); 

spinner.setOnItemSelectedListener(new OnItemSelectedListener() { 

    @Override 
    public void onItemSelected(AdapterView<?> arg0, View arg1, 
      int arg2, long arg3) { 
     startActivity(new Intent(Intent.ACTION_VIEW, 
      Uri.parse("http://yoururl.com"))); 
    } 

    @Override 
    public void onNothingSelected(AdapterView<?> arg0) {} 

}); 

這將打開您的網址瀏覽器。

+0

我粘貼這個我在src或res-佈局/值? 我在哪裏寫微調列表目標的ID? 感謝您的幫助:) – 2011-01-26 10:34:55

相關問題