こんにちは、私の現在のサンプルコードは、リストビューで特定の項目をクリックするとブラウザーを使用して開きます。アダプターなどを使用しているコードをトレースしました...この特定のリンクhttp://developer.androidでwebviewについて読みました 。 com/guide/webapps/webview.html
しかし、以下のコードメソッドを webview に正確に置き換える必要があるかどうかはわかりません。助けてください。(getLinkメソッドが何であるかを知る必要がある場合に備えて、xmlを解析してリンクのノードを見つけるだけです)
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
//Get reference to our ListView
sitesList = (ListView)findViewById(R.id.sitesList);
//Set the click listener to launch the browser when a row is clicked.
sitesList.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v, int pos,long id) {
String url = mAdapter.getItem(pos).getLink();
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
}
}