1

ページの読み込み時にグリッド ビューが表示されました。これをクリックすると同期ボタンが表示され、グリッド ビューが再生成されます。その方法。

私は使っている

ImageAdapter adapter = new ImageAdapter(MainActivity.this); gridview.setAdapter(adapter);

コードの詳細

try {
            if(stringArrayPdfUrlForLocalDB.length>0)
            {
                for(int i=0 ; i < stringArrayPdfUrlForLocalDB.length ; i++)
                {
                    String fileName = getOnlyFileName(stringArrayPdfUrlForLocalDB[i]);
                    String imageName = getImageName(stringArrayPdfUrlForLocalDB[i]);
                    String BookId   = stringArrayBookId[i];

                    //Toast.makeText(getApplicationContext(), "File Name: "+fileName+"\nBookId: "+BookId, Toast.LENGTH_LONG).show();


                    db.open();        
                    long id = db.insertRecord(BookId, fileName + ".pdf", imageName);        
                    db.close();
                }
            }
            else
            {
                Toast.makeText(getApplicationContext(), "Not getting any book form server.", Toast.LENGTH_SHORT).show();
            }

            //populate grid view

            ImageAdapter adapter = new ImageAdapter(MainActivity.this);
            gridview.setAdapter(adapter);

        } catch (Throwable e) {
            Toast.makeText(getApplicationContext(), ""+e, Toast.LENGTH_SHORT).show();
        }
4

1 に答える 1