I'm having problems adding a custom class to my main activity.
in my custom class:
public class DetailView extends View { public DetailView(Context context) { super(context); this.setBackgroundColor(0xFF00FF00 ); } }
in the main activity:
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); linearLayout = (LinearLayout) findViewById(R.id.linearLayout1); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); linearLayout.setOrientation(LinearLayout.VERTICAL); txt = new TextView(this); txt.setText("hello"); txt.setId(6); txt.setLayoutParams(params); linearLayout.addView(txt); DetailView detailView = new DetailView(this.getApplicationContext()); linearLayout.addView(detailView); }
Why canβt I see the detailView? I'm new to Android development, so I need any help I can get, or good links or something else. Thanks
source share