В помощнике; Как создать веб -просмотр во время работы с mygdxgame.java и mainactivity.javaAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 В помощнике; Как создать веб -просмотр во время работы с mygdxgame.java и mainactivity.java

Сообщение Anonymous »

Я пытаюсь создать веб -просмотр в моем mygdxgame.java, в помощнике Mygdxgame.java запускается или настроен из mainactivity.java. Будь то игра с одним экраном или многоэкранную игру, я использую исключительно mygdxgame.java. Итак, теперь я хочу создать веб -просмотр, чтобы я мог отобразить виджет из Интернета; Так что это HTML/текст. Сценарий: Когда я открываю игровое приложение, я хочу, чтобы виджет был на экране. В идеале он будет связан с кнопкой меню, созданной и расположенной на главной странице этого приложения, которая при нажатии переходит на другой экран в приложении, и виджет находится на этом экране. Полем Но сейчас я был бы контент, чтобы показать его на одном экране приложения, просто чтобы реализовать его. Однако я получаю ошибки; Я проверил и заново добавил импорт, так что это не ошибка «неизвестной сущности» за слова; Но другая ошибка «GDX-Game-Android» отсутствует, указывает, что, возможно, GDX-игра, должна общаться с GDX-Game-Android, мне обычно не нужно работать с кодом или включать код на mainActivity.java (его код конфигурации по умолчанию предварительно загружен для Template Game, но, потому что здесь я пытаюсь кодировать, в то время как avieM, в то время как мой, в то время как мой, в то время как мой, в то время как мой, в то время как мой, в то время как я. Я думаю, что есть перекрестная ссылка, которая должна иметь место для GDX-игры, и GDX-Game-Android, но я не уверен, где найти или найти ее. Кодирование в помощнике уникально по сравнению с Android Studio, поэтому, возможно, кто -то с опытом в обоих, может иметь ответ. not be applied to (com.aac.game_webview.MainActivity)
errors at MyGdxGame.java
unknown entity 'MainActivity', maybe a reference to storage/emulated/0/AppProjects/WebView/gdx-game-android is missing
MyGdxGame.java
< /code>
//here we code Main Activity with this
MainActivity mainActivity;
public MyGdxGame(MainActivity mainActivity) {
this.mainActivity = mainActivity;
}

@Override
public void create() {

MainActivity.java code

import com.aac.game_webview.MyGdxGame;

public class MainActivity extends AndroidApplication {
WebView webView;
WebSettings webSettings;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final Context context = this;

AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
MyGdxGame myGdxGame = new MyGdxGame(this);
initialize(myGdxGame, cfg);
webView = new WebView(this);
webView.setWebViewClient(new WebViewClient());
WebSettings webSettings = webView.getSettings();
//webView.getSettings().setJavaScriptEnabled(true);
webSettings.setJavaScriptEnabled(true);

//set cache for performance of app
webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
webSettings.setAppCacheEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setRenderPriority(WebSettings.RenderPriority.HIGH);
webView.loadDataWithBaseURL(null, "", "text/html", "UTF-8", null);

setContentView(webView);

webView.setVisibility(View.VISIBLE);//to vis

}

@Override
public void onBackPressed()
{
if(webView.canGoBack()) {
webView.goBack();
} else {
super.onBackPressed();
}
}

public void showWebView() {
runOnUiThread(new Runnable() {
@Override
public void run() {
webView.setVisibility(View.VISIBLE);
}});}
public void hideWebView() {
(new Runnable()

@Override
public void run() {
webView.setVisibility(View.GONE);

}});
}}



Подробнее здесь: https://stackoverflow.com/questions/795 ... d-mainacti
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»