2014-01-23 3 views
0

Я хочу добавить веб-сайт (браузер) внутри spinner, например, когда я выбираю Google из списка. Я перехожу на www.google.com? И я не знаю для этого правильный код? ................Веб-просмотр Android (браузер) внутри spinner?

public void onCreate(Bundle savedInstanceState) { 

    super.onCreate(savedInstanceState); 

    setContentView(R.layout.social); 

    Spinner spinner = (Spinner) findViewById(R.id.spinner); 

    spinner.setOnItemSelectedListener(this); 

    List<String> categories = new ArrayList<String>(); 

    categories.add("Google"); 

    categories.add("Facebook"); 

    categories.add("Yahoo"); 

    ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, categories); 

    dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 

    spinner.setAdapter(dataAdapter); 

} 


@Override 

public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { 

    String item = parent.getItemAtPosition(position).toString(); 

    Toast.makeText(parent.getContext(), "Selected: " + item, Toast.LENGTH_LONG).show(); 

} 

public void onNothingSelected(AdapterView<?> arg0) { 


} 

}

ответ

0

Вам просто нужно позвонить:

public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { 

    String item = parent.getItemAtPosition(position).toString(); 

    Toast.makeText(parent.getContext(), "Selected: " + item, Toast.LENGTH_LONG).show(); 
    Intent i = new Intent(Intent.ACTION_VIEW); 
    i.setData(Uri.parse("www."+item+".com")); 
    startActivity(i); 
} 

public void onNothingSelected(AdapterView<?> arg0) 
{} 
Смежные вопросы