首页 > 代码库 > 短信大全小案例

短信大全小案例

     //(1)获取控件         ListView lv = (ListView) findViewById(R.id.lv);        //(2)lv展示数据需要数据适配器 adapter        ArrayAdapter<String>  adapter = new  ArrayAdapter<String>(getApplicationContext(), R.layout.item, objects);                //(3)设置数据适配器         lv.setAdapter(adapter);        //(4)设置条目的监听         lv.setOnItemClickListener(new OnItemClickListener() {            //当条目被点击的时候调用            @Override            public void onItemClick(AdapterView<?> parent, View view,                    int position, long id) {                                //(5) 获取我们点击条目的数据  小技巧   数据在哪里存着呢 就去哪里去                String content = objects[position];                                System.out.println("content:"+content);                                //(6)跳转到发送短信页面  用隐式意图                   /*<intent-filter>                   <action android:name="android.intent.action.SEND" />                   <category android:name="android.intent.category.DEFAULT" />                   <data android:mimeType="text/plain" />               </intent-filter>*/                //(7)创建意图对象                 Intent intent = new Intent();                intent.setAction("android.intent.action.SEND");                intent.addCategory("android.intent.category.DEFAULT");                intent.setType("text/plain");                                //(7.1)把数据传递到 短信的发送页面                 intent.putExtra("sms_body", content);  //要求大家知道这个是怎么来的 ??                                //(8)开启意图                 startActivity(intent);                            }        });

 

短信大全小案例