发布时间: 2017-08-26 10:58:00
参考:https://stackoverflow.com/questions/8276634/android-get-hosting-activity-from-a-view
代码:
public Holder onCreateViewHolder(ViewGroup parent, int viewType) { final View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.market_item_view, parent, false); view.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 在这里就可以使用了. Activity activity = (Activity)view.getContext(); Intent intent = new Intent(activity, TipsForMarketActivity.class); activity.startActivity(intent); } }); }Back