小编Ion*_*n C的帖子

将数据添加到片段上的列表视图中

我有一个活动片段,上面有一个listview元素.无法将数据添加到listview.谁能告诉我有什么问题?

public class MainActivity extends FragmentActivity {

    public String[] listS ={"item1","item2","item3"};

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main); 
        FragmentManager fm = getSupportFragmentManager();
        FragmentTransaction ft = fm.beginTransaction();
        MainFragment f = new MainFragment();
        ft.replace(R.id.fragcontainer, f);
        ft.commit();    
        //here the problem occurs
        ListView lv = (ListView)findViewById(R.id.listf);
        lv.setAdapter(new ArrayAdapter<String>(this, R.layout.list_row,R.id.labeld, listS));
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

片段的类:

public class MainFragment extends …
Run Code Online (Sandbox Code Playgroud)

android android-listview android-fragmentactivity

3
推荐指数
1
解决办法
1万
查看次数

oracle sql中的"哪里不存在"vs"左外连接"

我有一个简单的SQL查询:

SELECT  
       columnA, columnB, columnC...  
 FROM  
       (SELECT    
             columnA, columnB, columnC...  
        FROM   
              SomeTable) Table1  
  WHERE NOT EXISTS  
        (SELECT   
               columnA  
          FROM  
               SomeOtherTable st  
          WHERE  
               st.columnB = Table1.columnB)
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我一个建议如何重写此查询以获得更好的性能?我的意思是WHERE NOT EXISTS在表1中包含该子句.

sql oracle

1
推荐指数
1
解决办法
2万
查看次数

Oracle SQL查询性能改进:减与不存在

我需要提高此查询的性能:

Select 
   t1.column1, t1.column2 
From
   table1 t1, table2 t2
Where 
   t1.id = t2.id and
   t1.some_column = t2.some_column
--------
minus
--------
Select 
   t1.column1, t1.column2 
From
   table1 t1, table2 t2, table3 t3
Where 
   t1.id = t2.id and
   t1.some_column = t2.some_column and
   t1.id = t3.id
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用“不存在”而不是“减号”重写此查询。有人可以给我建议吗?

sql oracle query-optimization

1
推荐指数
2
解决办法
2万
查看次数