Catatan Seorang Prajurit Kecil

Ikon

biarlah semua itu berjalan sesuai "skenario" NYA – jika kau telusuri, semua logika itu akan kau temukan

Clear All Item on Spinner Android

Hi Guys, kali ini saya coba share hal simple yang mudah-mudahan bisa bermanfaat bagi kita semua, terutama Java for Android Developer, yaitu bagaimana cara kita menghilangkan (clear) semua item pada spinner di aplikasi Android. Konsepnya sederhana, karena item pada spinner di isi melalui Adapter, maka dari itu untuk menghapus item nya juga harus dari Adapter. Untuk clear all item, pada Spinner kita cukup meng-set Adapter dengan List kosong, berikut contoh potongan kode nya:

 

ArrayList<String> l = new ArrayList<String>();
 ArrayAdapter<String> nullAdapter = new ArrayAdapter<String>(this.getActivity(),android.R.layout.simple_spinner_item,l);
spinner.setAdapter(nullAdapter);

Pertama, kita buat ArrayList dengan isi kosong, kemudian kita buat object baru dari Class ArrayAdapter, kemudian tinggal kita set spinner dengan object Adapter tersebut.

Semoga bermanfaat

 

 

Filed under: Java, Programing,

Setting JAVA_HOME pada Tomcat7

Hi Guys, pernahkah Anda mengalami kasus tidak bisa starting Tomcat7 pada Ubuntu 12.04 (atau mungkin versi Ubuntu lainnya) ? Ketika melakukan start tomcat7 dengan perintah

sudo /etc/init.d/tomcat7 start

Maka diterminal Anda menampilkan psan berikut:

no JDK found – please set JAVA_HOME

Ini artinya Tomcat tidak bisa menemukan path JVM Anda (atau mungkin saja Anda belum menginstalkan JVM pada kompie Anda, tentu saja Anda harus menginstall JVM jika Anda belum menginstallnya) namun jika Anda sudah menginstal JVM, maka Anda cukup memberitahukan kepada Tomcat dimana keberadaan JVM Anda, caranya:

sudo nano /etc/default/tomcat7

kemudian tambahkan baris berikut:

JAVA_HOME=/usr/lib/jvm/java-7-oracle

Jangan lupa /usr/lib/jvm/java-7-oracle adalah dimana path JVM Anda, maka dari itu sesuaikan dengan kompie Anda.

Kemudian save dengan menekan CTRL + O dan exit dengan menggunakan CTRL + X, sekarang coba start tomcat Anda.

Screenshot from 2013-08-31 11:36:07

Filed under: Java, Programing,

Tidak Bisa Membuat Runtime Server Tomcat 7 Pada Eclipse di Ubuntu 12.04 LTS

Pernahkah Anda menggunakan Tomcat untuk membangung aplikasi Java Enterprise atau Java Web menggunakan IDE Eclipse dan Tomcat 7? Apakah Anda pernah mengalami kasus: Tidak Bisa Membuat Runtime Server Tomcat 7 pada Eclipse? Berikut pengalaman saya ketika hal ini terjadi dan bagaimana solusinya.

Ceritanya singkat, ketika saya ingin membuat sebuah Runtime Server dengan Tomcat 7 pada Eclipse Juno (4.2), icon Finish pada Wizard Create New Runtime tidak bisa ditekan alias Disable. Usut punya usut ternyata ini terkait dengan permission file pada Tomcat 7, solusinya adalah atur permission file pada file-file berikut:

cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 log
sudo chmod -R 777 /usr/share/tomcat7/conf

Kemudian restart kembali Apache Tomcat Anda dengan menjalan perintah:

sudo /etc/init.d/rcd tomcat7 restart

Kemudian buatlah Runtime Server pada Eclipse Anda.

 

Filed under: Java, Programing, , ,

Navigasi

Total Pengunjung

  • 143.714 hits