久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <bdo id='stAGb'></bdo><ul id='stAGb'></ul>
    <i id='stAGb'><tr id='stAGb'><dt id='stAGb'><q id='stAGb'><span id='stAGb'><b id='stAGb'><form id='stAGb'><ins id='stAGb'></ins><ul id='stAGb'></ul><sub id='stAGb'></sub></form><legend id='stAGb'></legend><bdo id='stAGb'><pre id='stAGb'><center id='stAGb'></center></pre></bdo></b><th id='stAGb'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='stAGb'><tfoot id='stAGb'></tfoot><dl id='stAGb'><fieldset id='stAGb'></fieldset></dl></div>

    <small id='stAGb'></small><noframes id='stAGb'>

  1. <tfoot id='stAGb'></tfoot>

    <legend id='stAGb'><style id='stAGb'><dir id='stAGb'><q id='stAGb'></q></dir></style></legend>

    1. 對話框中的自定義 ListView

      Custom ListView in a dialog(對話框中的自定義 ListView)

      <small id='bcxm6'></small><noframes id='bcxm6'>

          <tbody id='bcxm6'></tbody>
        <legend id='bcxm6'><style id='bcxm6'><dir id='bcxm6'><q id='bcxm6'></q></dir></style></legend>
          <bdo id='bcxm6'></bdo><ul id='bcxm6'></ul>
        • <i id='bcxm6'><tr id='bcxm6'><dt id='bcxm6'><q id='bcxm6'><span id='bcxm6'><b id='bcxm6'><form id='bcxm6'><ins id='bcxm6'></ins><ul id='bcxm6'></ul><sub id='bcxm6'></sub></form><legend id='bcxm6'></legend><bdo id='bcxm6'><pre id='bcxm6'><center id='bcxm6'></center></pre></bdo></b><th id='bcxm6'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='bcxm6'><tfoot id='bcxm6'></tfoot><dl id='bcxm6'><fieldset id='bcxm6'></fieldset></dl></div>

            1. <tfoot id='bcxm6'></tfoot>
              1. 本文介紹了對話框中的自定義 ListView的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我有一個列表視圖,在這個列表中,當點擊其中的一個項目時,它會在對話框中顯示一個自定義列表

                i have a list view , inside this list when click on an item of it ,it will show a custom list inside a dialog box

                對話框顯示,但它只顯示對話框的標題

                the dialog shows up but its only shows the title of the dialog

                這是我的代碼

                            case R.id.CommentNumOfLike:
                
                            dbobj = new DataBaseHandler(getContext());
                            Items1 = dbobj.select_HowComment();
                            dbobj.CloseDataBase();
                            Collections.reverse(Items1);
                            x = (Integer) view.getTag();
                            Log.v("value", x + "");
                            target = Items1.get(x).getCommentId().toString();
                            CommentEvents r = new CommentEvents();
                            r.execute(user_id, secret_id, table, target);
                
                                            final Dialog dialog = new Dialog(getContext());
                            dialog.setContentView(R.layout.likers_list);
                            dialog.setTitle("List of likers");
                            dialog.setCanceledOnTouchOutside(true);
                            dbobj = new DataBaseHandler(getContext());
                            likeItems=dbobj.select_HowlikeComment();
                            dbobj.CloseDataBase();
                
                            ListView list = (ListView) dialog.findViewById(R.id.ListLikersList);
                            LikersCustomeAdapter adapter= new LikersCustomeAdapter(getContext(), R.layout.likerscustomelist, likeItems);
                
                            list.setAdapter(adapter);
                
                            dialog.show();
                
                            break; 
                

                這是我的適配器

                 public class LikersCustomeAdapter  extends ArrayAdapter<LikersComment>{
                Context context;
                List<LikersComment> items;
                Bitmap bitmap;
                String imageUser = "";
                String filePath_Image = "/Pictures/jehad/joj/";
                
                
                public LikersCustomeAdapter(Context context, int textViewResourceId,
                        List<LikersComment> objects) {
                    super(context, textViewResourceId, objects);
                    // TODO Auto-generated constructor stub
                    this.context=context;
                }
                
                public View getView(final int position, View convertView, ViewGroup parent) {
                    Log.d("View likers List", "View>>>>>>>>");
                    likerscommentholder h = null;
                    View v = convertView;
                
                    Log.v("items getName", items.get(position).getName());
                    LayoutInflater vi = (LayoutInflater) context
                            .getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
                
                    if (v == null) {
                        v = vi.inflate(R.layout.likerscustomelist,null);
                        h = new likerscommentholder();
                    h.likersimg=(ImageView)v.findViewById(R.id.likersImg);
                    h.likersname=(TextView)v.findViewById(R.id.likersName); 
                
                        v.setTag(h);
                } else {
                    h = (likerscommentholder) v.getTag();
                }
                
                
                
                    imageUser = items.get(position).getId() + items.get(position).getRand();
                    boolean flag_ImagePath = Methods.checkIfImage_DirExists(filePath_Image
                            + imageUser);
                    if (flag_ImagePath == true) {
                        Log.v("flag_ImagePath", String.valueOf(flag_ImagePath));
                        bitmap = Methods.displayBitmapImage(imageUser);
                        h.likersimg.setImageBitmap(bitmap);
                    }
                    h.likersname.setText(items.get(position).getName());
                    return v;
                
                
                }
                }
                 class likerscommentholder {
                ImageView likersimg;
                TextView likersname;
                
                 }
                

                這是列表視圖

                likers_list.xml

                likers_list.xml

                    <?xml version="1.0" encoding="utf-8"?>
                   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical" >
                
                <ListView
                    android:id="@+id/ListLikersList"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content" >
                </ListView>
                

                這是自定義布局

                likerscustomelist.xml

                likerscustomelist.xml

                      <?xml version="1.0" encoding="utf-8"?>
                   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical" >
                
                <RelativeLayout
                    android:layout_width="match_parent"
                    android:layout_height="match_parent" >
                
                    <ImageView
                        android:id="@+id/likersImg"
                       android:layout_width="65dp"
                        android:layout_height="65dp"
                        android:layout_alignParentLeft="true"
                        android:layout_alignParentTop="true"
                        android:src="@drawable/ic_launcher" />
                
                    <TextView
                        android:id="@+id/likersName"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignParentTop="true"
                        android:layout_marginLeft="16dp"
                        android:layout_marginTop="19dp"
                        android:layout_toRightOf="@+id/likersImg"
                        android:text="Medium Text"
                        android:textAppearance="?android:attr/textAppearanceMedium" />
                
                </RelativeLayout>
                
                 </LinearLayout>
                

                推薦答案

                需要使用AlertDialog.Builder -

                參考這個- 文檔

                編輯 -

                new AlertDialog.Builder(MyActivity.this)
                                    .setAdapter(yourListAdapter, new DialogInterface.OnClickListener() {
                
                                        @Override
                                        public void onClick(DialogInterface dialog, int which) {
                                         //TODO - Code when list item is clicked (int which - is param that gives you the index of clicked item)
                                        }
                                    })
                                    .setPositiveButton("Okay", new DialogInterface.OnClickListener() {
                
                                        @Override
                                        public void onClick(DialogInterface dialog, int which) {
                
                                        }
                                    })
                                    .setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                
                                        @Override
                                        public void onClick(DialogInterface dialog, int which) {
                                        }
                                    })
                                    .setTitle("Dialog Title")
                                    .setCancelable(false)
                                    .show();
                

                這篇關于對話框中的自定義 ListView的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Get user#39;s current location using GPS(使用 GPS 獲取用戶的當前位置)
                IllegalArgumentException thrown by requestLocationUpdate()(requestLocationUpdate() 拋出的 IllegalArgumentException)
                How reliable is LocationManager#39;s getLastKnownLocation and how often is it updated?(LocationManager 的 getLastKnownLocation 有多可靠,多久更新一次?)
                How to detect Location Provider ? GPS or Network Provider(如何檢測位置提供者?GPS 或網絡提供商)
                Get current location during app launch(在應用啟動期間獲取當前位置)
                locationManager.getLastKnownLocation() return null(locationManager.getLastKnownLocation() 返回 null)

                    <small id='4Zv8K'></small><noframes id='4Zv8K'>

                  1. <tfoot id='4Zv8K'></tfoot>
                      <tbody id='4Zv8K'></tbody>
                    <i id='4Zv8K'><tr id='4Zv8K'><dt id='4Zv8K'><q id='4Zv8K'><span id='4Zv8K'><b id='4Zv8K'><form id='4Zv8K'><ins id='4Zv8K'></ins><ul id='4Zv8K'></ul><sub id='4Zv8K'></sub></form><legend id='4Zv8K'></legend><bdo id='4Zv8K'><pre id='4Zv8K'><center id='4Zv8K'></center></pre></bdo></b><th id='4Zv8K'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='4Zv8K'><tfoot id='4Zv8K'></tfoot><dl id='4Zv8K'><fieldset id='4Zv8K'></fieldset></dl></div>

                    <legend id='4Zv8K'><style id='4Zv8K'><dir id='4Zv8K'><q id='4Zv8K'></q></dir></style></legend>

                      <bdo id='4Zv8K'></bdo><ul id='4Zv8K'></ul>
                        • 主站蜘蛛池模板: 免费视频99| 国产日韩欧美激情 | 国产1区2区在线观看 | 天天干 夜夜操 | 欧美日韩高清在线观看 | 日韩中文字幕 | 99re视频精品 | 亚洲综合区 | 日本激情视频在线播放 | 狠狠色综合欧美激情 | 黄色在线免费观看 | 国产精品久久久爽爽爽麻豆色哟哟 | www.狠狠干| 色噜噜狠狠色综合中国 | 精品久久久久久 | 91一区二区 | 狠狠色狠狠色综合系列 | 亚洲午夜在线 | 国内精品久久影院 | 最近中文字幕第一页 | 欧美激情一区 | 91 视频网站 | 欧美日韩久久久久 | 91精品国产色综合久久 | 欧美精品一区二区免费 | 天堂久久网| 91精品国产美女在线观看 | 日韩中文字幕在线观看 | 日韩一区二区三区在线视频 | 国产精品一区二区三区久久久 | 天堂色区 | 亚洲一区二区久久 | 亚洲精品一区在线观看 | a视频在线 | 成人免费黄视频 | 久久久亚洲一区 | 青草久久免费视频 | 国产精品完整版 | 青青久久久 | 一级免费毛片 | 国产精品久久久久久久久久免费 |