- Beranda
- Komunitas
- Tech
- Programmer Forum
ListView dengan EditText ga bisa diklik barisnya


TS
indraep.
ListView dengan EditText ga bisa diklik barisnya
permisi gan, ane mau tanya nih.
ane bikin listview yang isinya ada textview sama edittext. Nah kenapa jadinya baris tiap listview itu ga bisa di-click yah?
berikut kelas ArrayAdapter-nya:
dan ini layout barisnya:
Mohon bantuannya agan-agan sekalian. Terima Kasih
ane bikin listview yang isinya ada textview sama edittext. Nah kenapa jadinya baris tiap listview itu ga bisa di-click yah?
berikut kelas ArrayAdapter-nya:
Code:
class BuatPesananAdapter extends ArrayAdapter<MenuResto> {
private ArrayList <MenuResto> items;
public BuatPesananAdapter(Context context, int textViewResourceId, ArrayList<MenuResto> objects) {
super(context, textViewResourceId, objects);
items = objects;
}
public View getView(int position, View convertView, ViewGroup pattern) {
View v = convertView;
if (v == null) {
LayoutInflater vi = (LayoutInflater)getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = vi.inflate(R.layout.list_buat_pesanan_row, null);
}
MenuResto o = items.get(position);
if (o != null) {
TextView tt = (TextView) v.findViewById(R.id.nama);
if (tt != null) {
tt.setText("Name: " + o.getNama());
}
tt = (TextView)v.findViewById(R.id.harga);
if (tt != null) {
tt.setText("Harga: " + o.getHarga());
}
EditText et = (EditText) v.findViewById(R.id.jumlah);
if (et != null) {
et.setText("0");
}
}
return v;
}
}
dan ini layout barisnya:
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
androidrientation="horizontal"
androidadding="15dp"
android:baselineAligned="false" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
androidrientation="vertical" >
<TextView
android:id="@+id/harga"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/nama"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="4"
androidrientation="vertical" >
<EditText
android:id="@+id/jumlah"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:gravity="center" />
</LinearLayout>
</LinearLayout>
Mohon bantuannya agan-agan sekalian. Terima Kasih
0
607
0


Komentar yang asik ya


Komentar yang asik ya
Komunitas Pilihan