-3
フラグメントを開始する方法新しいアクティビティを開く、新しいアクティビティを開く、新しいアクティビティを開く、何か方法がありますか?フラグメントを開くことができます。フラグメントを開始する方法新しいアクティビティを開く、新しいアクティビティを開く、新しいアクティビティを開く方法、フラグメントを開く方法はありますか?
@Override
protected void onPostExecute(List<MovieModel> result) {
super.onPostExecute(result);
final MovieAdapter adapter = new MovieAdapter(getActivity().getApplicationContext(), R.layout.rownew, result);
//// getApplicationContext() // getActivity is added by me
lvMovies.setAdapter(adapter);
//set data to list
lvMovies.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// Toast.makeText(getActivity().getBaseContext(),parent.getItemIdAtPosition(position)+" is selected",Toast.LENGTH_LONG).show();
MovieModel movieModel = (MovieModel) adapter.getItem(position);
Intent intent = new Intent("sanjay.apackage.torcente.com.torcentemotors.productdesc");
intent.putExtra("productimage", movieModel.getProduct_image());
//sanjay //
intent.putExtra("productname",movieModel.getProduct_name());
intent.putExtra("productprice", movieModel.getProduct_price());
intent.putExtra("productcolor", movieModel.getProduct_color());
intent.putExtra("originalprice", movieModel.getOriginal_price());
intent.putExtra("appdesc", movieModel.getApp_desc());
startActivity(intent);
/*
Fragment fragment_productdesc = new fragment_productdesc();
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.main_container, fragment_productdesc); // give your fragment container id in first parameter
transaction.addToBackStack(null); // if written, this transaction will be added to backstack
transaction.commit(); */
}
});
}
[docs](https://developer.android.com/guide/components/fragments.html)を読んで、どのフラグメントがどのようなものであり、どのように使用するのかを知る –