1
Ich möchte 3 Imageview mit einer anderen URL hinzufügen, ich habe versucht, es hinzuzufügen, aber es war nicht möglich für mich. Irgendwelche Vorschläge Leute? Es wäre toll, wenn ihr mir dabei helfen könnt.Ich kann keine weiteren Websites hinzufügen, wenn ich auf ImageView klicke
Haupttätigkeit
public class main extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
ImageView img = (ImageView) findViewById(R.id.amazon);
img.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(main.this, MainActivity.class);
intent.setData(Uri.parse("http://www.amazon.in"));
startActivity(intent);
}
});
}
XML-Layout für Haupttätigkeit
<ImageButton
android:layout_width="50dp"
android:layout_height="50dp"
app:srcCompat="@drawable/amazon"
android:layout_marginTop="19dp"
android:id="@+id/amazon"
android:layout_alignParentTop="true"
android:layout_alignParentStart="true"
android:layout_marginStart="11dp" />
<ImageButton
android:layout_width="50dp"
android:layout_height="50dp"
app:srcCompat="@drawable/flipkart"
android:id="@+id/flipkart"
android:layout_marginStart="31dp"
android:layout_alignTop="@+id/amazon"
android:layout_toEndOf="@+id/amazon" />
<TextView
android:text="Amazon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/amazon"
android:layout_toStartOf="@+id/flipkart"
android:id="@+id/tvam" />
<TextView
android:text=" flipkart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/flipkart"
android:layout_alignStart="@+id/flipkart"
android:id="@+id/tvflip" />
Webansicht Aktivität
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView htmlWebView = (WebView) findViewById(R.id.webView);
htmlWebView.setWebViewClient(new CustomWebViewClient());
WebSettings webSetting = htmlWebView.getSettings();
webSetting.setJavaScriptEnabled(true);
webSetting.setDisplayZoomControls(true);
htmlWebView.loadUrl("https://amazon.in");
}
class CustomWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
mein webview xml
<?xml version="1.0" encoding="utf-8"?>
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/webView">
</WebView>