Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package zui.polsl.pl.lab6przyklad;
- import android.content.Intent;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.webkit.JavascriptInterface;
- import android.webkit.WebSettings;
- import android.webkit.WebView;
- import android.widget.Toast;
- import java.util.Date;
- public class MainActivity extends AppCompatActivity
- {
- @Override
- protected void onCreate(Bundle savedInstanceState)
- {
- super.onCreate(savedInstanceState);
- WebView page = new WebView(this);
- WebSettings webSettings = page.getSettings();
- webSettings.setJavaScriptEnabled(true);
- page.addJavascriptInterface(this,"activity");
- page.loadUrl("file:///android_asset/page.html");
- setContentView(page);
- }
- // @JavascriptInterface
- // public void sayHello(String name)
- // {
- // Toast.makeText(this, name, Toast.LENGTH_SHORT).show();
- // }
- // @JavascriptInterface
- // public String getDate()
- // {
- // return new Date().toString();
- // }
- @JavascriptInterface
- public void addTeacherActivity()
- {
- Intent intent = new Intent(this, AddTeacherActivity.class);
- startActivity(intent);
- }
- @JavascriptInterface
- public void addClassActivity()
- {
- Intent intent = new Intent(this, AddClassActivity.class);
- startActivity(intent);
- }
- @JavascriptInterface
- public void addLectureActivity()
- {
- Intent intent = new Intent(this, AddLectureActivity.class);
- startActivity(intent);
- }
- @JavascriptInterface
- public void showProgramActivity()
- {
- Intent intent = new Intent(this, ShowProgramActivity.class);
- startActivity(intent);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement