ho un problema, devo far caricare ad un applicazione un immagine presa da un sito, solo che l'immagine è generata da uno script php, come faccio?
edit risolto :D
Visualizzazione stampabile
ho un problema, devo far caricare ad un applicazione un immagine presa da un sito, solo che l'immagine è generata da uno script php, come faccio?
edit risolto :D
Dacci qualche info in piu. Magari inserisci il pezzetto di codice che carica l'immagine via web e la mostra..
ecco.codice:public class viewimg extends Activity{
EditText inputUrl;
OnClickListener getImageBtnOnClick = new OnClickListener() {
public void onClick(View view) {
Context context = view.getContext();
Drawable image = ImageOperations(context,"http:google.it/randomimage.php","image.jpg");
ImageView imgView = new ImageView(context);
imgView = (ImageView)findViewById(R.id.image1);
imgView.setImageDrawable(image);
}
};
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
Button getImageButton = (Button)findViewById(R.id.getImageButton);
getImageButton.setOnClickListener(getImageBtnOnClick);
}
private Drawable ImageOperations(Context ctx, String url, String saveFilename) {
try {
InputStream is = (InputStream) this.fetch(url);
Drawable d = Drawable.createFromStream(is, "src");
return d;
} catch (MalformedURLException e) {
e.printStackTrace();
return null;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
public Object fetch(String address) throws MalformedURLException,IOException {
URL url = new URL(address);
Object content = url.getContent();
return content;
}
}
domanda da babbei.
come faccio a mettere due pulasinti su una stessa riga lavorandao da main.xml?
ho dei pulsanti che son dentro ad una tabble layout a sua volta dentro una scroll view.
Dacci sempre un po di codice perchè dirti cosiu è un po difficile.
ecco
codice:<?xml version="1.0" encoding="utf-8"?>
<ScrollView
android:id="@+id/scrollview1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dip"
android:background="@drawable/icon"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:admobsdk="http://schemas.android.com/apk/res/com.simpsonitaliansoundboard"
>
<TableLayout
android:id="@+id/tablelayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<LinearLayout>
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
admobsdk:backgroundColor="#000000"
admobsdk:textColor="#FFFFFF"
admobsdk:keywords="Simpson sound cartoon"
/>
</LinearLayout>
<Button
android:id="@+id/hdoh"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="D'ho!"
>
</Button>
<Button
android:id="@+id/bcheficata"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="che ficata"
>
</Button>
<Button
android:id="@+id/belciporti"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="ci porti"
>
</Button>
<Button
android:id="@+id/hwoohoo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hwoohoo"
>
</Button>
<Button
android:id="@+id/hmitico"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Mitico!"
>
</Button>
<Button
android:id="@+id/hbarbecue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="mmmm"
>
</Button>
<Button
android:id="@+id/hcazzarola"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cazzarola!"
>
</Button>
<Button
android:id="@+id/spiderpork"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="spider pork"
>
</Button>
<Button
android:id="@+id/simpson"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Rutto"
>
</Button>
<Button
android:id="@+id/sound10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sound button 10"
>
</Button>
</TableLayout>
</ScrollView>
usare tablerow ?
Se i bottoni sono tutti uguali ti sconsiglio l'utilizzo di tablerow.
Piuttosto usa LinearLayout con android:orientation="horizontal" per ogni riga.