cfnr.net
当前位置:首页 >> AnDroiD spinnEr 点击弹出的下拉列表,怎么把那个... >>

AnDroiD spinnEr 点击弹出的下拉列表,怎么把那个...

//新建数组适配器(ArrayAdapter) list:数据源 ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, list); //设置adapter设置下一列表样式 adapter.setDropDownViewResource(android.R.layout.simple_spinn...

已经知道了。。设置下拉列表形式用android:spinnerMode="dropdown"弹出框用;android:spinnerMode="dialog"需要注意的是貌似2.3的不支持设置。。但是系统的却能实现,,,,我的代码为是么默认是dialog的却不清楚 查看原帖>> 记得采纳啊

就是在layout中设置中的layout_width=" "改一下就好 在双引号里加数字dip就可以随意改宽度 如 android:layout_width="65dip"

Button button = (Button )findViewById(R.id....); button.setonclickListener(new OnClickListener(){ public void onClick(View arg0) { spinner.performClick(); } });

//新建数组适配器(ArrayAdapter) list:数据源 ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, list); //设置adapter设置下一列表样式 adapter.setDropDownViewResource(android.R.layout.simple_spinn...

spinner= (Spinner) findViewById(id.Myspiner);// 建立数据源String[] mItems = getResources().getStringArray(R.array.languages);// 建立Adapter并且绑定数据源ArrayAdapter adapter=new ArrayAdapter(this,android.R.layout.simple_spinner...

很简单的东西,你重写一下Adapter,然后自己对Adapter每个Item布局,在布局里面设置一下点击效果就行了。如: public class MainActivity extends Activity { private Spinner mSpinner; @Override protected void onCreate(Bundle savedInstanc...

原生spinner太难看 一般都自定义一个popupwindow更好看

可以设置spinner 弹出的位置偏移量,只设置偏移,不能设置在某个地方弹出,如果需要指定在某个地方,建议使用popupwindow

/*实现到支付宝和银联界面的跳转并从两个界面传值*/ public class MainActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener { Intent intent; private int requestCode; private Spinner sp; private String[] d...

网站首页 | 网站地图
All rights reserved Powered by www.cfnr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com