Я пытаюсь изучить Android/Android Studio. Я работаю над приложением, которое в основном представляет собой простой веб-браузер, начинающийся с google.com.Как правильно создать конкретный Rid в Android Studio?
Проект не может найти веб-представление символьной переменной, и я не уверен, как правильно его создать.
package obfuscated.obfuscated;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.Window;
import android.webkit.WebView;
import android.webkit.WebSettings;
import android.webkit.WebViewClient;
public class WebViewActivity extends Activity {
private static final String URL = "http://www.google.com";
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_web_view);
webView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.loadUrl(URL);
webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url){
webView.loadUrl(url);
return false;
}
});
}
}
Конкретная проблема линия webView = (WebView) findViewById(R.id.webview);
Как я могу создать этот ресурс правильно? Я понимаю, что R генерируется, поэтому мне интересно, как это сделать в Android Studio.
Я не знаю, имеет ли значение, но приведенный выше метод onCreate
взят из ранее работающего проекта Eclipse.
вы должны начать с базового учебника для Android, прежде чем задавать вопросы на этом сайте. Android основан на XML-Layout-файлах, которые определяют ваш пользовательский интерфейс. Там вы определяете идентификаторы. Поскольку это действительно фундаментальные основы Android, вы должны сначала изучить его. – Christian
Моя проблема с этим - найти точный общий учебник по разработке Android, который фиксирует мою конкретную проблему. – kraftydevil