-2
Şu anki adı test eden çocuk metin görünümünde nasıl düzgün tıklanır. Düzen programlı olarak oluşturulur. LinearLayout'un çocuk elemanının kimliğini almalı ve üzerine tıkla. Herhangi bir örnek veya çözüm mü? Eğer sorduğun buysaÇocuk Android Üzerine Tıklayın
ll = new LinearLayout(context);
ll.setId(R.id.testing123);
LinearLayout.LayoutParams lp2 = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
ll.setOrientation(LinearLayout.VERTICAL);
lp2.setMargins(30, 30, 30, 30);
ll.setLayoutParams(lp2);
ll_root.addView(ll);
TextView test = new TextView(context);
LinearLayout.LayoutParams lp234 = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
test.setText("TEST 123");
test1.setId(R.id.a);
test.setLayoutParams(lp234);
test.setClickable(false);
lp234.setMargins(20, 20, 30, 30);
ll.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.a:
Log.e("AAAA", "AAAA");
break;
}
}
});
ll.addView(test);