fork download
  1. package com.example.demoimageview;
  2.  
  3. import android.os.Bundle;
  4. import android.app.Activity;
  5. import android.app.ActionBar.LayoutParams;
  6. import android.graphics.drawable.Drawable;
  7. import android.view.Menu;
  8. import android.widget.ImageView;
  9. import android.widget.LinearLayout;
  10. import android.widget.TableLayout;
  11.  
  12. public class MainActivity extends Activity {
  13.  
  14. @Override
  15. protected void onCreate(Bundle savedInstanceState) {
  16. super.onCreate(savedInstanceState);
  17. setContentView(R.layout.activity_main);
  18. int i;
  19.  
  20. for(i=0;i<10;i++){
  21. LinearLayout ln = (LinearLayout) findViewById(R.id.ln);
  22. LinearLayout.LayoutParams row_layout = new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
  23. row_layout.setMargins(150, 0, 0, 0);
  24.  
  25. ImageView img = new ImageView(MainActivity.this);
  26. img.setImageResource(R.drawable.ic_launcher);
  27.  
  28. img.setLayoutParams(row_layout);
  29. ln.addView(img);
  30. }
  31. }
  32.  
  33. @Override
  34. public boolean onCreateOptionsMenu(Menu menu) {
  35. // Inflate the menu; this adds items to the action bar if it is present.
  36. getMenuInflater().inflate(R.menu.main, menu);
  37. return true;
  38. }
  39.  
  40. }
  41.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:12: error: class MainActivity is public, should be declared in a file named MainActivity.java
public class MainActivity extends Activity {
       ^
Main.java:3: error: package android.os does not exist
import android.os.Bundle;
                 ^
Main.java:4: error: package android.app does not exist
import android.app.Activity;
                  ^
Main.java:5: error: package android.app.ActionBar does not exist
import android.app.ActionBar.LayoutParams;
                            ^
Main.java:6: error: package android.graphics.drawable does not exist
import android.graphics.drawable.Drawable;
                                ^
Main.java:7: error: package android.view does not exist
import android.view.Menu;
                   ^
Main.java:8: error: package android.widget does not exist
import android.widget.ImageView;
                     ^
Main.java:9: error: package android.widget does not exist
import android.widget.LinearLayout;
                     ^
Main.java:10: error: package android.widget does not exist
import android.widget.TableLayout;
                     ^
Main.java:12: error: cannot find symbol
public class MainActivity extends Activity {
                                  ^
  symbol: class Activity
Main.java:15: error: cannot find symbol
	protected void onCreate(Bundle savedInstanceState) {
	                        ^
  symbol:   class Bundle
  location: class MainActivity
Main.java:34: error: cannot find symbol
	public boolean onCreateOptionsMenu(Menu menu) {
	                                   ^
  symbol:   class Menu
  location: class MainActivity
Main.java:16: error: cannot find symbol
		super.onCreate(savedInstanceState);
		^
  symbol:   variable super
  location: class MainActivity
Main.java:17: error: package R does not exist
		setContentView(R.layout.activity_main);
		                ^
Main.java:21: error: cannot find symbol
		LinearLayout ln = (LinearLayout) findViewById(R.id.ln);
		^
  symbol:   class LinearLayout
  location: class MainActivity
Main.java:21: error: cannot find symbol
		LinearLayout ln = (LinearLayout) findViewById(R.id.ln);
		                   ^
  symbol:   class LinearLayout
  location: class MainActivity
Main.java:21: error: package R does not exist
		LinearLayout ln = (LinearLayout) findViewById(R.id.ln);
		                                               ^
Main.java:22: error: package LinearLayout does not exist
		LinearLayout.LayoutParams row_layout = new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
		            ^
Main.java:22: error: package TableLayout does not exist
		LinearLayout.LayoutParams row_layout = new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
		                                                      ^
Main.java:22: error: cannot find symbol
		LinearLayout.LayoutParams row_layout = new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
		                                                                    ^
  symbol:   variable LayoutParams
  location: class MainActivity
Main.java:22: error: cannot find symbol
		LinearLayout.LayoutParams row_layout = new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
		                                                                                               ^
  symbol:   variable LayoutParams
  location: class MainActivity
Main.java:25: error: cannot find symbol
		ImageView img = new ImageView(MainActivity.this);
		^
  symbol:   class ImageView
  location: class MainActivity
Main.java:25: error: cannot find symbol
		ImageView img = new ImageView(MainActivity.this);
		                    ^
  symbol:   class ImageView
  location: class MainActivity
Main.java:26: error: package R does not exist
		img.setImageResource(R.drawable.ic_launcher);
		                      ^
Main.java:14: error: method does not override or implement a method from a supertype
	@Override
	^
Main.java:36: error: package R does not exist
		getMenuInflater().inflate(R.menu.main, menu);
		                           ^
Main.java:36: error: cannot find symbol
		getMenuInflater().inflate(R.menu.main, menu);
		^
  symbol:   method getMenuInflater()
  location: class MainActivity
Main.java:33: error: method does not override or implement a method from a supertype
	@Override
	^
28 errors
stdout
Standard output is empty