package com.example.asamles.app.actionprovider;
import android.content.Context;
import android.support.v4.view.ActionProvider;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Spinner;
import com.example.asamles.app.R;
public class SeekbarActionProvider extends ActionProvider {
private Context context;
private SizeAdapter.SizeListener listener;
private int size;
public SeekbarActionProvider(Context context) {
super(context);
this.context = context;
}
public void setSeekbarActionProvider(SizeAdapter.SizeListener listener, int size) {
this.listener = listener;
this.size = size;
}
@Override
public View onCreateActionView() {
LayoutInflater layoutInflater = LayoutInflater.from(this.getContext());
View view = layoutInflater.inflate(R.layout.actionbar_spiner,
null);
Spinner spinner = (Spinner) view.findViewById(R.id.spinner);
SizeAdapter adapter = new SizeAdapter();
spinner.setAdapter(adapter.getAdapter(context, listener, size));
return view;
}
}