2012-02-08 2 views
0

빠른 검색의 go 버튼을 누르면 웹 브라우저를 열어야하는 안드로이드 응용 프로그램을 만들고 있습니다. 어떻게해야합니까? 그것은 웹 브라우저를 시작합니까?android에서 검색을 사용하여 웹 브라우저 시작

Intent i = new Intent(Intent.ACTION_VIEW, 
     Uri.parse("http://www.google.ro/search?q=" + searchKeywords.replace(' ', '+'))); 
startActivity(i); 

는 희망이 도움이 : 브라우저 시작 http://developer.android.com/guide/topics/search/search-dialog.html

: 당신은 모든 여기에서 정보를 검색 활동을 수행하는 방법에 대한

public class SearchFunction extends Activity { 
/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    final Intent queryIntent = getIntent(); 
    final String queryAction = queryIntent.getAction(); 
    if (Intent.ACTION_SEARCH.equals(queryAction)) { 
     String searchKeywords = queryIntent.getStringExtra(SearchManager.QUERY); 
     //Is it here that i can start intents/webbrowser??? 
    } 
} 
} 

답변

0

: 이것은 내가 지금까지 가지고 코드입니다 .

+0

시도해 보았지만 일단 검색 버튼을 누르면 아무런 문제가 발생하지 않습니다. 어떻게 해결할 수 있습니까? 나는 매뉴얼 등을 다시 읽으려고 노력할 것이다. – user1183066

관련 문제