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...

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

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

现在弹出的下拉框是直接接屏幕的 我想要弹出来的接在下拉框的下面,而不是屏幕顶部下面 于是加了 android:dropDownVerticalOffset="-50dp" android:dropDownHorizontalOffset="20dp"

mSpinner.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView parent, View view, int position, long id) { 弹出 datepicker } @Override public void onNothingSelected(AdapterVie...

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

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

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

Android的下拉列表是用Spinner 这个类来实现的。 Spinner的使用(分别使用ArrayAdapter和自定义Adapter实现),使用ArrayAdapter进行适配数据: 1:首先定义一个布局文件: 2:建立数据源,使用数组,这些数据将会在Spinner下来列表中进行显示: 北京 上...

1.下拉列表使用Spinner。 2.布局: 3.实现 1)新增选择内容:String[] m={"A型","B型","O型","AB型","其他"}; 2)初始化设配器: private ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,m); adapter.setD...

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