91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

自定義適配器與電話功能

發布時間:2020-07-07 19:20:38 來源:網絡 閱讀:318 作者:迷途不迷糊 欄目:移動開發

MyAdapter自定義適配器:

       

        //具體方法如下

-------------------------------------------------------------------------------------------

     protected void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.activity_main);

            // 1,找到控件

            lv = (ListView) findViewById(R.id.lv_list);

             

            // 2,定義適配器

            // >>>>>>>>>>>>>>>>>>>2.3自定義適配器

            MyAdapter adapter = new MyAdapter();

            // 3,加載適配器

            lv.setAdapter(adapter);

        }

         

        private class MyAdapter extends BaseAdapter {

         

        @Override

        public int getCount() {

            // TODO Auto-generated method stub

            return objects.length;

        }

         

        @Override

        public View getView(int position, View convertView, ViewGroup parent) {

            // 加載布局 activity加載布局

            /*

             * LayoutInflater inflater=getLayoutInflater();

             * inflater.inflate(resource, root);

             */

            View contentView = View.inflate(getApplicationContext(),

            R.layout.list_itemnull);

            // 找到布局里面的控件

             

            ImageView iv = (ImageView) contentView.findViewById(R.id.iv_logo);

            TextView tv = (TextView) contentView.findViewById(R.id.tv_name);

             

            // 加載相應數據

            iv.setImageResource(imgs[position]);

            tv.setText(objects[position]);

            return contentView;

        }

        @Override

        public Object getItem(int position) {

            // TODO Auto-generated method stub

            return null;

        }

        @Override

        public long getItemId(int position) {

            // TODO Auto-generated method stub

            return 0;

        }

     }

--------------------------------------------------------------------------------------------------------------------------------------------------

        撥號功能    

        

         lv.setOnItemClickListener(new OnItemClickListener() {

         

            @Override

            public void onItemClick(AdapterView<?> parent, View view,

                int position, long id) {

                //添加意圖

                Intent intent = new Intent();

                //添加動作

                intent.setAction(intent.ACTION_CALL);

                //添加數據

                intent.setData(Uri.parse("tel:"+phones[position]));

                startActivity(intent);

            }

        });

-------------------------------------------------------------------------------------------

        短信功能(頁面跳轉)

        

         lv.setOnItemLongClickListener(new OnItemLongClickListener() {

         

            @Override

            public boolean onItemLongClick(AdapterView<?> parent, View view,

                int position, long id) {

                

                  Intent i=new Intent(getApplicationContext(), SmsActivity.class);

                     i.putExtra("number"phones[position]);

                  startActivity(i);

                

                return true;

            }

        });


-------------------------------------------------------------------------------------------


    在用模擬器實現打電話發送短信等功能時需要在運行給它授予權限授權方法:AndtoidManifest------>Permissions----->Add---->Uses Permission----->選擇要授予的權限---->Ctrl+s),若想實現發短信功能還需要先進行注冊注冊方法:AndtoidManifest------>AndroidManifesf.xml------>建一個<activity (這里寫入android:name="com.eduask.dialing.類名")></activity>標簽

    在寫代碼時常范的錯誤:用LinearLayout時要記得給<LinearLayout設置寬度和高度></LinearLayout>不然將無法顯示寫在LinearLayout中的內容!切記-。-、、!!!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巧家县| 铜山县| 乐平市| 青田县| 敦煌市| 西贡区| 大同县| 广州市| 三河市| 安图县| 镶黄旗| 阜新市| 天等县| 沾化县| 延川县| 卓尼县| 通化县| 海南省| 渭南市| 将乐县| 易门县| 丹巴县| 四会市| 陆良县| 巍山| 吴忠市| 怀宁县| 梧州市| 保亭| 攀枝花市| 汶川县| 嘉禾县| 安吉县| 邹平县| 襄垣县| 谢通门县| 武隆县| 霍邱县| 武安市| 遵义市| 梧州市|