lawang code

lawang Code


Tanyakan kode disini

cara mengatasinya bagai mana kalau seperti itu..

ditanyakan oleh Muhammad ichsan 5 tahun yang lalu
package ta.example.menuta;

import java.util.List;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

public class Arti_mac_hard extends Activity implements TextWatcher,
OnItemClickListener {

    private TextView    txtArti, txtIstilah;
    private EditText search;
    private ListView lv;
    private DatabaseHelperMac_hard dbHelper;
    private ArrayAdapter<Kamus> adapter;
    private List<Kamus> listKamus;

    @Override       
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            lv = (ListView) findViewById(R.id.lv_data);

            search = (EditText) findViewById(R.id.search);

            dbHelper = DatabaseHelperMac_hard.getInstance(this);

            setData();

            search.addTextChangedListener(this);
            lv.setOnItemClickListener(this);


        super.onCreate(savedInstanceState);
        setContentView(R.layout.arti_mac_hard);

        txtArti = (TextView) findViewById(R.id.arti);
        txtIstilah = (TextView) findViewById(R.id.istilah);

        Bundle b = getIntent().getExtras();
        if (b != null)
        {
            txtIstilah.setText(b.getString("istilah"));
            txtArti.setText(b.getString("arti"));
        }
        }
    private void setData() {
        listKamus = dbHelper.getAllKamus();

        adapter = new ArrayAdapter<Kamus>(this,
                android.R.layout.simple_expandable_list_item_1, listKamus);
        lv.setAdapter(adapter);

    }
    public boolean onOptionsItemSelected(MenuItem item) {
        super.onOptionsItemSelected(item);
        // TODO Auto-generated method stub



        Toast.makeText(getApplicationContext(), item.getTitle(), Toast.LENGTH_SHORT).show();
                switch(item.getItemId()){
                case R.id.istilah_mac:
                    startActivity(new Intent(this, MainTab_mac.class));
                    break;
                case R.id.istilah_linux:
                    startActivity(new Intent(this,MainTab_linux.class));
                    break;                       
                }
                switch (item.getItemId()) {

                }
                return true;

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



    @Override
    public void afterTextChanged(Editable arg0) {
        // TODO Auto-generated method stub


    }
    @Override
    public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
            int arg3) {
        // TODO Auto-generated method stub

    }
    @Override
    public void onTextChanged(CharSequence s, int arg1, int arg2, int arg3){
        // TODO Auto-generated method stub
        adapter.getFilter().filter(s.toString());

    }
    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int position,
            long id) {
        // TODO Auto-generated method stub
        Bundle b = new Bundle();
        b.putString("istilah", adapter.getItem(position).getIstilah());
        b.putString("arti", adapter.getItem(position).getArti());

        Intent i = new Intent(this, Arti_mac_hard.class);
        i.putExtras(b);
        startActivity(i);

    }



}


Menampilkan 1-4 dari 4 hasil
handita okviyanto menjawab 5 tahun yang lalu :

Coba jelasin lagi mau ngapain nih?


Muhammad ichsan menjawab 5 tahun yang lalu :

saya mau menampilkan database ke listview dan trus bisa di kli muncul arti lagi ,,,


handita okviyanto menjawab 5 tahun yang lalu :

cba dijelasin lagi errornya seperti apa.. terus apanya yang gak muncul..


Fikri Hailal menjawab 5 tahun yang lalu :

mksudnya data dari database yang ada dilistview jika diklik akan muncul new layer ?


Anda harus login terlebih dahulu untuk memberikan komentar

Recent Tag

X 6
X 48
X 14
X 10
X 1
X 5
X 4
X 18
X 10

Bantuan

Help

Feedback

Help