-
LinearLayout常用属性查看全部
-
RadioGroup和RadioButton查看全部
-
CheckBox监听事件查看全部
-
checkbox查看全部
-
MultiAutoCompleteTextView 1,功能 可支持选择多个值(在多次输入的情况下),分别用分隔符分开, 并且在每个值选中的时候再次输入值时会自动去匹配,可用在 发信息,发邮件时选择联系人这种类型当中。 2,独特属性: android:completionThreshold="2" --- 设置输入多少字符时自动匹配 3,设置分隔符 mtxt.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());查看全部
-
AutoCompleteTextView 功能:动态匹配输入的内容。(自动匹配列表由自己设定) 独特属性:android:completionThreshold=“2”,设定输入多少字符时,开始匹配查看全部
-
在xml文件里添加一个: android:completionThreshold="3" public class MainActivity extends Activity { private AutoCompleteTextView acTextView; private String[] res={"beijing1","beijing2","beijing3","shanghai1","shanghai2"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //第一步:初始化控件 //第二步:需要一个适配器 //第三步:初始化 数据源---这数据源去匹配文本框输入的内容 //第四步:将adpter与当前AutoCompleteTextView绑定 acTextView=(AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,res); acTextView.setAdapter(adapter); } }查看全部
-
AutoCmpleteTextView 1,功能 动态匹配输入的内容,如百度搜索引擎当输入文本时 可以根据内容显示匹配信息。 2,独特属性 android:completionThreshold=“2” -----设置输入多少字符时自动匹配查看全部
-
需要添加的: android:singleLine="true" android:ellipsize="marquee" android:focusableInTouchMode="true" android:focusable="true" (注意:将TextView改成包名) 代码: public class MarqueeText extends TextView { public MarqueeText(Context context) { super(context); // TODO Auto-generated constructor stub } public MarqueeText(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); // TODO Auto-generated constructor stub } public MarqueeText(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub } @Override public boolean isFocused() { // TODO Auto-generated method stub return true; } }查看全部
-
//2,监听事件通过第二种方式实现(独立类实现) loginButton.setOnClickListener(listener); //3,通过一个街口的方式实现监听事件 imgbt.setOnClickListener(this); OnClickListener listener = new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Log.i("tag", "独立类实现的监听事件被触发了"); } }; @Override public void onClick(View v) { // TODO Auto-generated method stub Log.i("tag", "第三种方式实现"); }查看全部
-
匿名内部类---->Button监听事件的 public class MainActivity extends Activity { /* * Button--可以设置文本内容一个按纽 * ImageButton--不可以设置文本内容,background以及src属性添加一个image,当前 * 图片上可以做一个有文本内容的图片 */ private Button loginButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //将布局xml文件引入到activity当中 setContentView(R.layout.activity_main); /* * 1,初始化当前所需要的控件,如何让初始化一个控件? * findViewById---返回的是一个View的对象 * findViewById是如何查找到对应view的id * * 2,设置Button的监听器,通过监听器实现我们点击Button要操作的事情 */ loginButton=(Button)findViewById(R.id.button1); /* * 1.监听事件通过第一种方式实现(匿名内部类) */ loginButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub //在当前onClick方法中监听点击Button的动作 System.out.println("我的Button被点击了"); } }); } }查看全部
-
onClick事件 1,Button个ImageButton都拥有一个onclick事件 通过自身的.setOnclickListener(OnclickListener)方法添加点击事件 2,所有的控件都有一个onclick的事件, 不仅仅Button和ImageButton拥有 3,通过点击事件的监听可以实现点击按纽之后要发生什么动作 监听事件实现的几种写法 1,匿名内部类的实现 2,独立类的实现 3,实现接口的方式来实现查看全部
-
设置background图片会填充整个ImageButton,设置src图片会自适应查看全部
-
* Button--可以设置文本内容一个按纽 * ImageButton--不可以设置文本内容,background以及src属性添加一个image,当前 图片上可以做一个有文本内容的图片查看全部
-
MultiAutoCompleteTextView与AutoCompleteTextView区别在于能匹配多个值查看全部
举报
0/150
提交
取消