1

私はそのようなJavaコードを持っています:

SimpleExpandableListAdapter expListAdapter =
                        new SimpleExpandableListAdapter(
                                this,
                                contactList,              
                                R.layout.bank_exchanger_list_element,             
                                new String[] { TAG_NAME, TAG_location_name, TAG_address, TAG_exchanger_type_name, TAG_latitude, TAG_longitude },
                                new int[] {
                                        R.id.bank_e_n, R.id.nas_punkt_e_n , R.id.adress_obm_e_n , R.id.tip_obm_e_n , R.id.shirota_e_n , R.id.dolgota_e_n },   
                                result,              //something goes here
                                R.layout.exchanger_currencies,             
                                new String[] {TAG_exchanger_curr_value, TAG_currency_list_name, TAG_direction_of_exchange_name},      
                                new int[] { R.id.currencyvalue_e_n, R.id.currency_list_name_e_n, R.id.direction_of_exchange_e_n}    
                            );
                        setListAdapter( expListAdapter );  

しかし、私にとっての主な問題は、結果変数が空になる可能性があり、何も表示されないことです:親と子の両方...

しかし、子が空の場合、親を ExpandableListAdapter に表示するにはどうすればよいですか? 今は表示されません( - 空

私は書き込もうとしています:if (result != null){ .... else....しかし、これは私を助けませんでした

(また、オブジェクトに子があるjsonを解析しています)

4

0 に答える 0