fork download
  1. package com.example.greg.fragment
  2.  
  3. import android.support.v7.app.AppCompatActivity
  4. import android.os.Bundle
  5. import android.widget.Button
  6.  
  7. class MainActivity : AppCompatActivity() {
  8.  
  9. override fun onCreate(savedInstanceState: Bundle?) {
  10. super.onCreate(savedInstanceState)
  11. setContentView(R.layout.activity_main)
  12.  
  13. // 設定按鈕,按下執行
  14. val aButton:Button = findViewById(R.id.Button)
  15. aButton.setOnClickListener{
  16.  
  17. // 取得轉換物件
  18. val managerTransaction = supportFragmentManager.beginTransaction()
  19. managerTransaction.replace(R.id.MainActivity, NewFragment()).commit()
  20. }
  21.  
  22. }
  23. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: ';' expected
package com.example.greg.fragment
                                 ^
Main.java:3: error: ';' expected
import android.support.v7.app.AppCompatActivity
                                               ^
Main.java:4: error: ';' expected
import android.os.Bundle
                        ^
Main.java:5: error: ';' expected
import android.widget.Button
                            ^
Main.java:7: error: '{' expected
class MainActivity : AppCompatActivity() {
                  ^
Main.java:9: error: ';' expected
    override fun onCreate(savedInstanceState: Bundle?) {
                ^
Main.java:9: error: invalid method declaration; return type required
    override fun onCreate(savedInstanceState: Bundle?) {
                 ^
Main.java:9: error: <identifier> expected
    override fun onCreate(savedInstanceState: Bundle?) {
                                            ^
Main.java:9: error: ';' expected
    override fun onCreate(savedInstanceState: Bundle?) {
                                             ^
Main.java:9: error: illegal start of type
    override fun onCreate(savedInstanceState: Bundle?) {
                                                    ^
Main.java:9: error: <identifier> expected
    override fun onCreate(savedInstanceState: Bundle?) {
                                                     ^
Main.java:9: error: ';' expected
    override fun onCreate(savedInstanceState: Bundle?) {
                                                      ^
Main.java:10: error: illegal start of type
        super.onCreate(savedInstanceState)
        ^
Main.java:10: error: <identifier> expected
        super.onCreate(savedInstanceState)
             ^
Main.java:10: error: ';' expected
        super.onCreate(savedInstanceState)
              ^
Main.java:10: error: illegal start of type
        super.onCreate(savedInstanceState)
                      ^
Main.java:10: error: ';' expected
        super.onCreate(savedInstanceState)
                                         ^
Main.java:11: error: invalid method declaration; return type required
        setContentView(R.layout.activity_main)
        ^
Main.java:11: error: <identifier> expected
        setContentView(R.layout.activity_main)
                                             ^
Main.java:11: error: ';' expected
        setContentView(R.layout.activity_main)
                                              ^
Main.java:18: error: ';' expected
            val managerTransaction = supportFragmentManager.beginTransaction()
                                                                              ^
Main.java:19: error: ';' expected
            managerTransaction.replace(R.id.MainActivity, NewFragment()).commit()
                                                                                 ^
Main.java:23: error: class, interface, or enum expected
}
^
23 errors
stdout
Standard output is empty